<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OrbbecSDK: /root/libobsensor/include/libobsensor/h/ObTypes.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="orbbec_icon.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">OrbbecSDK
   &#160;<span id="projectnumber">1.8.3</span>
   </div>
   <div id="projectbrief">OrbbecSDK: Software-Development-Kit for Orbbec 3D Cameras</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_8195f5c0d9a800b311ff87242d342361.html">libobsensor</a></li><li class="navelem"><a class="el" href="dir_9fda3634bd985c8b3aac4c1dd5078468.html">h</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">ObTypes.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="ObTypes_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// License: Apache 2.0. See LICENSE file in root directory.</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// Copyright(c) 2020 Orbbec  Corporation. All Rights Reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="preprocessor">#if(defined(WIN32) || defined(_WIN32) || defined(WINCE))</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="preprocessor">#ifdef OB_EXPORTS</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="preprocessor">#define OB_EXTENSION_API __declspec(dllexport)</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#define OB_EXTENSION_INTERNAL_API __declspec(dllexport)</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#elif defined(OB2_EXPORTS)</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="preprocessor">#define OB_EXTENSION_API __declspec(dllexport)</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#define OB_EXTENSION_INTERNAL_API</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#ifndef OB_STATIC</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#define OB_EXTENSION_API __declspec(dllimport)</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#define OB_EXTENSION_INTERNAL_API __declspec(dllimport)</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#define OB_EXTENSION_API</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#define OB_EXTENSION_INTERNAL_API</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#ifndef OB_STATIC</span></div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aa0add2ff45ff52cc75dc92d44f883fbf">   28</a></span>&#160;<span class="preprocessor">#define OB_EXTENSION_API __attribute__((visibility(&quot;default&quot;)))</span></div><div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aac8d6d94efdf19302b2572cafb3b614b">   29</a></span>&#160;<span class="preprocessor">#define OB_EXTENSION_INTERNAL_API __attribute__((visibility(&quot;default&quot;)))</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#define OB_EXTENSION_API</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#define OB_EXTENSION_INTERNAL_API</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#if defined(__GNUC__) || defined(__clang__)</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#define DEPRECATED __attribute__((deprecated))</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#elif defined(_MSC_VER)</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#define DEPRECATED __declspec(deprecated)</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">#pragma message(&quot;WARNING: You need to implement DEPRECATED for this compiler&quot;)</span></div><div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ac1e8a42306d8e67cb94ca31c3956ee78">   42</a></span>&#160;<span class="preprocessor">#define DEPRECATED</span></div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="preprocessor">#pragma pack(push, 1)  // struct 1-byte align</span></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor">#include &lt;stdbool.h&gt;</span></div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="preprocessor">#include &lt;stdint.h&gt;</span></div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ab96d384dfaeb83b9086aa8c9caf58d05">   54</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>ContextImpl             <a class="code" href="ObTypes_8h.html#ab96d384dfaeb83b9086aa8c9caf58d05">ob_context</a>;</div><div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3c87c98acfd9b143bb58c731d95fa437">   55</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>DeviceImpl              <a class="code" href="ObTypes_8h.html#a3c87c98acfd9b143bb58c731d95fa437">ob_device</a>;</div><div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a42a8c24d730235cd52687cda4372f0d9">   56</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>DeviceInfoImpl          <a class="code" href="ObTypes_8h.html#a42a8c24d730235cd52687cda4372f0d9">ob_device_info</a>;</div><div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a808e5e274a0a28eef27f22e0e91508e0">   57</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>DeviceListImpl          <a class="code" href="ObTypes_8h.html#a808e5e274a0a28eef27f22e0e91508e0">ob_device_list</a>;</div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ad0c91e2d8e139b9b0ae8f4176b881225">   58</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>CameraParamListImpl     <a class="code" href="ObTypes_8h.html#ad0c91e2d8e139b9b0ae8f4176b881225">ob_camera_param_list</a>;</div><div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a818d3a4166de3a59430e6fd2bdf9eb28">   59</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>SensorImpl              <a class="code" href="ObTypes_8h.html#a818d3a4166de3a59430e6fd2bdf9eb28">ob_sensor</a>;</div><div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a56a65d68fac102481c425341bb70a510">   60</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>SensorListImpl          <a class="code" href="ObTypes_8h.html#a56a65d68fac102481c425341bb70a510">ob_sensor_list</a>;</div><div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aa7bf7c140d08fad46a2fd2aad2eeb441">   61</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>StreamProfileImpl       <a class="code" href="ObTypes_8h.html#aa7bf7c140d08fad46a2fd2aad2eeb441">ob_stream_profile</a>;</div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a563dd4686a4630bca388a41919cdb369">   62</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>StreamProfileListImpl   <a class="code" href="ObTypes_8h.html#a563dd4686a4630bca388a41919cdb369">ob_stream_profile_list</a>;</div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a2d32dd7fcbb88ebb408e9f9081e6f896">   63</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>CFrameImpl              <a class="code" href="ObTypes_8h.html#a2d32dd7fcbb88ebb408e9f9081e6f896">ob_frame</a>;</div><div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aaa2a036e7bbf09bceb92f220395a09ea">   64</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>FilterImpl              <a class="code" href="ObTypes_8h.html#aaa2a036e7bbf09bceb92f220395a09ea">ob_filter</a>;</div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a10c4aa61e784c84629c2fc9934dabb02">   65</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>PipelineImpl            <a class="code" href="ObTypes_8h.html#a10c4aa61e784c84629c2fc9934dabb02">ob_pipeline</a>;</div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a58e217beaf8c5e9a0da42b84902cb6b5">   66</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>ConfigImpl              <a class="code" href="ObTypes_8h.html#a58e217beaf8c5e9a0da42b84902cb6b5">ob_config</a>;</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a94a2bc903de84297c69928e6fa1da8b1">   67</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>RecorderImpl            <a class="code" href="ObTypes_8h.html#a94a2bc903de84297c69928e6fa1da8b1">ob_recorder</a>;</div><div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a246245d747c851b57373f7b5d97eb396">   68</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>PlaybackImpl            <a class="code" href="ObTypes_8h.html#a246245d747c851b57373f7b5d97eb396">ob_playback</a>;</div><div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae56f30b3220e1c02444e52c8faf9c007">   69</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>OBDepthWorkModeListImpl <a class="code" href="ObTypes_8h.html#ae56f30b3220e1c02444e52c8faf9c007">ob_depth_work_mode_list</a>;</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a9b361dc99aceea67424ab913937a5f68">   71</a></span>&#160;<span class="preprocessor">#define OB_WIDTH_ANY 0</span></div><div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ab2a356174680c09f5afda003b724f116">   72</a></span>&#160;<span class="preprocessor">#define OB_HEIGHT_ANY 0</span></div><div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aae0778156fa30d9e595a6150d603b62e">   73</a></span>&#160;<span class="preprocessor">#define OB_FPS_ANY 0</span></div><div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ab4517bcbc296d6ff427db1eea50b7070">   74</a></span>&#160;<span class="preprocessor">#define OB_FORMAT_ANY OB_FORMAT_UNKNOWN</span></div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#adbc4f9652c6b55ce9a45fb2c9ddea37e">   75</a></span>&#160;<span class="preprocessor">#define OB_PROFILE_DEFAULT 0</span></div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30a00b26730789f292d4bca95ae5f84b">   80</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30a00b26730789f292d4bca95ae5f84ba29b47da6dd264cf88f0b7f92f86c0d95">   81</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30a00b26730789f292d4bca95ae5f84ba29b47da6dd264cf88f0b7f92f86c0d95">HP_STATUS_OK</a>                      = 0,      </div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30a00b26730789f292d4bca95ae5f84bac77af199642c2a39d581dbce083a2b8a">   82</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30a00b26730789f292d4bca95ae5f84bac77af199642c2a39d581dbce083a2b8a">HP_STATUS_NO_DEVICE_FOUND</a>         = 1,      </div><div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30a00b26730789f292d4bca95ae5f84baa307827455872ed79ed301ae3d3ceddb">   83</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30a00b26730789f292d4bca95ae5f84baa307827455872ed79ed301ae3d3ceddb">HP_STATUS_CONTROL_TRANSFER_FAILED</a> = 2,      </div><div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30a00b26730789f292d4bca95ae5f84bad00ef08661137c972c7683460a7e5ab9">   84</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30a00b26730789f292d4bca95ae5f84bad00ef08661137c972c7683460a7e5ab9">HP_STATUS_UNKNOWN_ERROR</a>           = 0xffff, </div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;} <a class="code" href="ObTypes_8h.html#a30a00b26730789f292d4bca95ae5f84b">OBHPStatusCode</a>,</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;    <a class="code" href="ObTypes_8h.html#a2ece43a941b8aee5310dcadaa82b72a9">ob_hp_status_code</a>;</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div><div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aabf1ee574b8ce0e574add2cea5fdbe27">   91</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aabf1ee574b8ce0e574add2cea5fdbe27a4f0a618fd6ad621bc062c71086b395fe">   92</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aabf1ee574b8ce0e574add2cea5fdbe27a4f0a618fd6ad621bc062c71086b395fe">OB_PERMISSION_DENY</a>       = 0,   </div><div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aabf1ee574b8ce0e574add2cea5fdbe27ac197eefa30036efac9779a4a5d398ad6">   93</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aabf1ee574b8ce0e574add2cea5fdbe27ac197eefa30036efac9779a4a5d398ad6">OB_PERMISSION_READ</a>       = 1,   </div><div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aabf1ee574b8ce0e574add2cea5fdbe27af1bef7b01a1df71c34198ff1e78abdf1">   94</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aabf1ee574b8ce0e574add2cea5fdbe27af1bef7b01a1df71c34198ff1e78abdf1">OB_PERMISSION_WRITE</a>      = 2,   </div><div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aabf1ee574b8ce0e574add2cea5fdbe27aeeb699de184ec433f96f3289a509629a">   95</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aabf1ee574b8ce0e574add2cea5fdbe27aeeb699de184ec433f96f3289a509629a">OB_PERMISSION_READ_WRITE</a> = 3,   </div><div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aabf1ee574b8ce0e574add2cea5fdbe27abc98ac124fb05ae646d4c3571d7d4428">   96</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aabf1ee574b8ce0e574add2cea5fdbe27abc98ac124fb05ae646d4c3571d7d4428">OB_PERMISSION_ANY</a>        = 255, </div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;} <a class="code" href="ObTypes_8h.html#aabf1ee574b8ce0e574add2cea5fdbe27">OBPermissionType</a>,</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;    <a class="code" href="ObTypes_8h.html#a4bca54bbc626483a54e780b2fb493fba">ob_permission_type</a>;</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div><div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a16946a0e76e54d58fe6a945fccc3190b">  103</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a16946a0e76e54d58fe6a945fccc3190baaf280111834ad3f707e3bfe88bfb3419">  104</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a16946a0e76e54d58fe6a945fccc3190baaf280111834ad3f707e3bfe88bfb3419">OB_STATUS_OK</a>    = 0, </div><div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a16946a0e76e54d58fe6a945fccc3190bab8edcb2e0db81ab1386bb5b9148e03d8">  105</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a16946a0e76e54d58fe6a945fccc3190bab8edcb2e0db81ab1386bb5b9148e03d8">OB_STATUS_ERROR</a> = 1, </div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;} <a class="code" href="ObTypes_8h.html#a16946a0e76e54d58fe6a945fccc3190b">OBStatus</a>,</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;    <a class="code" href="ObTypes_8h.html#a2d4caae302682fc3cb8f8034bb99e229">ob_status</a>;</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div><div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#af3552b30cb452c3065783e55bf0a6f42">  112</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#af3552b30cb452c3065783e55bf0a6f42a1a109226512814183c0cc3a137aabae1">  113</a></span>&#160;    <a class="code" href="ObTypes_8h.html#af3552b30cb452c3065783e55bf0a6f42a1a109226512814183c0cc3a137aabae1">OB_LOG_SEVERITY_DEBUG</a>, </div><div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#af3552b30cb452c3065783e55bf0a6f42a2badf56df2398527025fbe97b9f7a3bd">  114</a></span>&#160;    <a class="code" href="ObTypes_8h.html#af3552b30cb452c3065783e55bf0a6f42a2badf56df2398527025fbe97b9f7a3bd">OB_LOG_SEVERITY_INFO</a>,  </div><div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#af3552b30cb452c3065783e55bf0a6f42aade9aaa66124ed727706a3cbb7ad2859">  115</a></span>&#160;    <a class="code" href="ObTypes_8h.html#af3552b30cb452c3065783e55bf0a6f42aade9aaa66124ed727706a3cbb7ad2859">OB_LOG_SEVERITY_WARN</a>,  </div><div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#af3552b30cb452c3065783e55bf0a6f42a254350b347f1b75a942b4ca333f174d5">  116</a></span>&#160;    <a class="code" href="ObTypes_8h.html#af3552b30cb452c3065783e55bf0a6f42a254350b347f1b75a942b4ca333f174d5">OB_LOG_SEVERITY_ERROR</a>, </div><div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#af3552b30cb452c3065783e55bf0a6f42ab6d56f00b790f203afb9ead495e0e559">  117</a></span>&#160;    <a class="code" href="ObTypes_8h.html#af3552b30cb452c3065783e55bf0a6f42ab6d56f00b790f203afb9ead495e0e559">OB_LOG_SEVERITY_FATAL</a>, </div><div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#af3552b30cb452c3065783e55bf0a6f42aa61f71af54e2c19619840390dce2f88d">  118</a></span>&#160;    <a class="code" href="ObTypes_8h.html#af3552b30cb452c3065783e55bf0a6f42aa61f71af54e2c19619840390dce2f88d">OB_LOG_SEVERITY_OFF</a>    </div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;} <a class="code" href="ObTypes_8h.html#af3552b30cb452c3065783e55bf0a6f42">OBLogSeverity</a>,</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;    <a class="code" href="ObTypes_8h.html#ae785de40f46cc46ee1b8622725f912bc">ob_log_severity</a>, <a class="code" href="ObTypes_8h.html#a2094beb2b9077bde2b2f909ce6302683">DEVICE_LOG_SEVERITY_LEVEL</a>, <a class="code" href="ObTypes_8h.html#afde109e5518944b79029d0e77f8158e6">OBDeviceLogSeverityLevel</a>, <a class="code" href="ObTypes_8h.html#a55a3e039f999bd1503936786c1490cd3">ob_device_log_severity_level</a>;</div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae605ac5abec97a0cc2e216fb155e84f9">  121</a></span>&#160;<span class="preprocessor">#define OB_LOG_SEVERITY_NONE OB_LOG_SEVERITY_OFF</span></div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div><div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3">  126</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3a29e16b1c185b79550bf61ed66550f40a">  127</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3a29e16b1c185b79550bf61ed66550f40a">OB_EXCEPTION_TYPE_UNKNOWN</a>,                 </div><div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3aee5761f9f0fe2501386212fae0d2b95c">  128</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3aee5761f9f0fe2501386212fae0d2b95c">OB_EXCEPTION_TYPE_CAMERA_DISCONNECTED</a>,     </div><div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3a153dd067d54cecfd46b25fbfd262a6f1">  129</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3a153dd067d54cecfd46b25fbfd262a6f1">OB_EXCEPTION_TYPE_PLATFORM</a>,                </div><div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3a604379432bd3b63e2df8d0a1b3a800c7">  131</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3a604379432bd3b63e2df8d0a1b3a800c7">OB_EXCEPTION_TYPE_INVALID_VALUE</a>,           </div><div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3a52dd121852a4631e720a994575df01ea">  132</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3a52dd121852a4631e720a994575df01ea">OB_EXCEPTION_TYPE_WRONG_API_CALL_SEQUENCE</a>, </div><div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3a3dec3700ff67840ba1318081b411fca9">  133</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3a3dec3700ff67840ba1318081b411fca9">OB_EXCEPTION_TYPE_NOT_IMPLEMENTED</a>,         </div><div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3a6b23a1632692b176394189ff0faa8d92">  134</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3a6b23a1632692b176394189ff0faa8d92">OB_EXCEPTION_TYPE_IO</a>,                      </div><div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3ad17eef3a9fb2e475768e20649346ccf3">  135</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3ad17eef3a9fb2e475768e20649346ccf3">OB_EXCEPTION_TYPE_MEMORY</a>,                  </div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3a67da1dbf21ccd5fa638fae276e83b747">  136</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3a67da1dbf21ccd5fa638fae276e83b747">OB_EXCEPTION_TYPE_UNSUPPORTED_OPERATION</a>,   </div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;} <a class="code" href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3">OBExceptionType</a>,</div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    <a class="code" href="ObTypes_8h.html#ad131bb94383fdce36cb8aa91de5e0560">ob_exception_type</a>;</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;</div><div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="structob__error.html">  143</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structob__error.html">ob_error</a> {</div><div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="structob__error.html#afc2451cf30a6e060b284e38ec60c2993">  144</a></span>&#160;    ob_status         <a class="code" href="structob__error.html#afc2451cf30a6e060b284e38ec60c2993">status</a>;          </div><div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="structob__error.html#a5908345db2c6b3bb0897a93d827a33c5">  145</a></span>&#160;    <span class="keywordtype">char</span>              <a class="code" href="structob__error.html#a5908345db2c6b3bb0897a93d827a33c5">message</a>[256];    </div><div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="structob__error.html#a121eb9726f88325d2fd4e3476821f147">  146</a></span>&#160;    <span class="keywordtype">char</span>              <span class="keyword">function</span>[256];   </div><div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="structob__error.html#a26d098478716ef96c7ed479dfb3eff58">  147</a></span>&#160;    <span class="keywordtype">char</span>              <a class="code" href="structob__error.html#a26d098478716ef96c7ed479dfb3eff58">args</a>[256];       </div><div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="structob__error.html#a7b17d1e49619022689d546255cce5dec">  148</a></span>&#160;    ob_exception_type <a class="code" href="structob__error.html#a7b17d1e49619022689d546255cce5dec">exception_type</a>;  </div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;} <a class="code" href="ObTypes_8h.html#a0bd37b5fc991a76e3172c0f7c6218dab">ob_error</a>;</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div><div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8">  154</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8a5e7e3985dc0662a55f15f1832daae8c6">  155</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8a5e7e3985dc0662a55f15f1832daae8c6">OB_SENSOR_UNKNOWN</a>   = 0, </div><div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8a8c06a0f1352652c85b3f8f990a1cb632">  156</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8a8c06a0f1352652c85b3f8f990a1cb632">OB_SENSOR_IR</a>        = 1, </div><div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8a238477bb8485f66c4ba00c59d16543eb">  157</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8a238477bb8485f66c4ba00c59d16543eb">OB_SENSOR_COLOR</a>     = 2, </div><div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8ab53fa838c168972947dbb3cdb337dbd5">  158</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8ab53fa838c168972947dbb3cdb337dbd5">OB_SENSOR_DEPTH</a>     = 3, </div><div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8ae5ac7db840a4be92a2303fe251b730fd">  159</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8ae5ac7db840a4be92a2303fe251b730fd">OB_SENSOR_ACCEL</a>     = 4, </div><div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8a14359cfd56700ef59715f9aae8e89b0e">  160</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8a14359cfd56700ef59715f9aae8e89b0e">OB_SENSOR_GYRO</a>      = 5, </div><div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8ac6adfa3af6c768496a1851684985f067">  161</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8ac6adfa3af6c768496a1851684985f067">OB_SENSOR_IR_LEFT</a>   = 6, </div><div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8a0424821276529822aae2d8b0fff286c3">  162</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8a0424821276529822aae2d8b0fff286c3">OB_SENSOR_IR_RIGHT</a>  = 7, </div><div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8af4771efbbfe6e99c3e8b119387a6492b">  163</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8af4771efbbfe6e99c3e8b119387a6492b">OB_SENSOR_RAW_PHASE</a> = 8, </div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;} <a class="code" href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8">OBSensorType</a>,</div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;    <a class="code" href="ObTypes_8h.html#a01cba50d4d558e4c2035f09b698bb10b">ob_sensor_type</a>;</div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;</div><div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2">  170</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a3d7c324494deffded08d39e2be3c00a0">  171</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a3d7c324494deffded08d39e2be3c00a0">OB_STREAM_UNKNOWN</a>   = -1, </div><div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a9cba11fd750635cf57279fb5ecb49cb3">  172</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a9cba11fd750635cf57279fb5ecb49cb3">OB_STREAM_VIDEO</a>     = 0,  </div><div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a3eb56907f2dcdc0903fdf1dcd37cfef9">  173</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a3eb56907f2dcdc0903fdf1dcd37cfef9">OB_STREAM_IR</a>        = 1,  </div><div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2ae01ce256e8968173f704e412e3b3b1c9">  174</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2ae01ce256e8968173f704e412e3b3b1c9">OB_STREAM_COLOR</a>     = 2,  </div><div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a5d97aafd168437dc66978ee682d1bf21">  175</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a5d97aafd168437dc66978ee682d1bf21">OB_STREAM_DEPTH</a>     = 3,  </div><div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2aa90ea1fd8cf3c8181a200fdb4aa0427b">  176</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2aa90ea1fd8cf3c8181a200fdb4aa0427b">OB_STREAM_ACCEL</a>     = 4,  </div><div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a2cdc2a2097903fe0922b334d2d0c4901">  177</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a2cdc2a2097903fe0922b334d2d0c4901">OB_STREAM_GYRO</a>      = 5,  </div><div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a7a5bab4b3de70fafcb2706379b5db403">  178</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a7a5bab4b3de70fafcb2706379b5db403">OB_STREAM_IR_LEFT</a>   = 6,  </div><div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a7544eb1f07101bb35e7c521c6cce7db1">  179</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a7544eb1f07101bb35e7c521c6cce7db1">OB_STREAM_IR_RIGHT</a>  = 7,  </div><div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a1d3dcea49ea62574e4ffa1f013668883">  180</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a1d3dcea49ea62574e4ffa1f013668883">OB_STREAM_RAW_PHASE</a> = 8,  </div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;} <a class="code" href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2">OBStreamType</a>,</div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;    <a class="code" href="ObTypes_8h.html#aa798b202d6ea1fe688ceaaa5dd1c42fe">ob_stream_type</a>;</div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;</div><div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345">  187</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345a965255f44af9b19a0dc28c56b85b5ad9">  188</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345a965255f44af9b19a0dc28c56b85b5ad9">OB_FRAME_UNKNOWN</a>   = -1, </div><div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345a95370e9472cc1f283c0d871f9dfecbeb">  189</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345a95370e9472cc1f283c0d871f9dfecbeb">OB_FRAME_VIDEO</a>     = 0,  </div><div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345af12ee95e3a3735b7fe1b8edac31f1cb5">  190</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345af12ee95e3a3735b7fe1b8edac31f1cb5">OB_FRAME_IR</a>        = 1,  </div><div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345a95a48824dfa906c01912a603237dd33f">  191</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345a95a48824dfa906c01912a603237dd33f">OB_FRAME_COLOR</a>     = 2,  </div><div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345afd7131a04efd09113d4bbda956d34a3f">  192</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345afd7131a04efd09113d4bbda956d34a3f">OB_FRAME_DEPTH</a>     = 3,  </div><div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345a1b86d0b5c396fa511d1844acae6044fa">  193</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345a1b86d0b5c396fa511d1844acae6044fa">OB_FRAME_ACCEL</a>     = 4,  </div><div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345abd18356aa65d9f1990ed709dfab07f9e">  194</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345abd18356aa65d9f1990ed709dfab07f9e">OB_FRAME_SET</a>       = 5,  </div><div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345ac922cae0440ba2aaf672ca230d19c75b">  195</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345ac922cae0440ba2aaf672ca230d19c75b">OB_FRAME_POINTS</a>    = 6,  </div><div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345a4b4153b3e7fdaaef53473ec4f6c5342e">  196</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345a4b4153b3e7fdaaef53473ec4f6c5342e">OB_FRAME_GYRO</a>      = 7,  </div><div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345a6ba1bbc1b9427f2c67e2acc4b282112c">  197</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345a6ba1bbc1b9427f2c67e2acc4b282112c">OB_FRAME_IR_LEFT</a>   = 8,  </div><div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345a04652540e40f05d30c2480c198c404c8">  198</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345a04652540e40f05d30c2480c198c404c8">OB_FRAME_IR_RIGHT</a>  = 9,  </div><div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345aaf7f8572008aafe3537584545d886b99">  199</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345aaf7f8572008aafe3537584545d886b99">OB_FRAME_RAW_PHASE</a> = 10, </div><div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;} <a class="code" href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345">OBFrameType</a>,</div><div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;    <a class="code" href="ObTypes_8h.html#ad2256fb566c96c9a50ab5120012a1ed1">ob_frame_type</a>;</div><div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div><div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36a">  206</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa1143dd3cc6211bf74aa7a7edc1b4620a">  207</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa1143dd3cc6211bf74aa7a7edc1b4620a">OB_FORMAT_YUYV</a>       = 0,    </div><div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa8ac725f1a773668b0f1b991ecccda607">  208</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa8ac725f1a773668b0f1b991ecccda607">OB_FORMAT_YUY2</a>       = 1,    </div><div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa76dd40b2956d5d9944a095f18051847a">  209</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa76dd40b2956d5d9944a095f18051847a">OB_FORMAT_UYVY</a>       = 2,    </div><div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aad8b34fa5a56b9553c7d70f4cbe18203c">  210</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aad8b34fa5a56b9553c7d70f4cbe18203c">OB_FORMAT_NV12</a>       = 3,    </div><div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa52df24e4c1c7ec48ddac20a8f10d8c3e">  211</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa52df24e4c1c7ec48ddac20a8f10d8c3e">OB_FORMAT_NV21</a>       = 4,    </div><div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa9a2d23bbdbb3fda2395206f45761a6fa">  212</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa9a2d23bbdbb3fda2395206f45761a6fa">OB_FORMAT_MJPG</a>       = 5,    </div><div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aaa79e506d67238382c93b1c25cf03673a">  213</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aaa79e506d67238382c93b1c25cf03673a">OB_FORMAT_H264</a>       = 6,    </div><div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa6ccf762a9da0c7ba7fbd26016c56f88e">  214</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa6ccf762a9da0c7ba7fbd26016c56f88e">OB_FORMAT_H265</a>       = 7,    </div><div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa1f3303bc049b8469edb2390ed0e525d0">  215</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa1f3303bc049b8469edb2390ed0e525d0">OB_FORMAT_Y16</a>        = 8,    </div><div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aabc03ef09b4c008bd8d2d318ed83f4cbe">  216</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aabc03ef09b4c008bd8d2d318ed83f4cbe">OB_FORMAT_Y8</a>         = 9,    </div><div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa6c7b74af34b2fe81ee9cca68dc66d44b">  217</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa6c7b74af34b2fe81ee9cca68dc66d44b">OB_FORMAT_Y10</a>        = 10,   </div><div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa16831149206fa0118fb5f2d454ce440f">  218</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa16831149206fa0118fb5f2d454ce440f">OB_FORMAT_Y11</a>        = 11,   </div><div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa4a15a04ac69f99a92a1f68731a33b627">  219</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa4a15a04ac69f99a92a1f68731a33b627">OB_FORMAT_Y12</a>        = 12,   </div><div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa9f8749e76598b7c580cedb23fc594d3b">  220</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa9f8749e76598b7c580cedb23fc594d3b">OB_FORMAT_GRAY</a>       = 13,   </div><div class="line"><a name="l00221"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aad93fc36ac7a87cf20360312339f25ba9">  221</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aad93fc36ac7a87cf20360312339f25ba9">OB_FORMAT_HEVC</a>       = 14,   </div><div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa8a76302677d4eb556869db8e9b347b07">  222</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa8a76302677d4eb556869db8e9b347b07">OB_FORMAT_I420</a>       = 15,   </div><div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa182ac8e462a03afbbe7e4c1217426a82">  223</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa182ac8e462a03afbbe7e4c1217426a82">OB_FORMAT_ACCEL</a>      = 16,   </div><div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aab5f8f1f4bdf04426a1700027b750288e">  224</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aab5f8f1f4bdf04426a1700027b750288e">OB_FORMAT_GYRO</a>       = 17,   </div><div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aaaae1432d8826cf37baa1100a6472027d">  225</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aaaae1432d8826cf37baa1100a6472027d">OB_FORMAT_POINT</a>      = 19,   </div><div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa24c6675b6e6d5963f13d31d55048749b">  226</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa24c6675b6e6d5963f13d31d55048749b">OB_FORMAT_RGB_POINT</a>  = 20,   </div><div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa954d77d159a86ffdc3cef383c5873f21">  227</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa954d77d159a86ffdc3cef383c5873f21">OB_FORMAT_RLE</a>        = 21,   </div><div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa60eb8f9928f96a602e04bd31cee46858">  228</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa60eb8f9928f96a602e04bd31cee46858">OB_FORMAT_RGB</a>        = 22,   </div><div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa41be981606b695546e4efa87f8f2027a">  229</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa41be981606b695546e4efa87f8f2027a">OB_FORMAT_BGR</a>        = 23,   </div><div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa7c8c200abeb83e91bafd645c5a86899f">  230</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa7c8c200abeb83e91bafd645c5a86899f">OB_FORMAT_Y14</a>        = 24,   </div><div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa4fdeae9a5bbe92e10dade09f94aedada">  231</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa4fdeae9a5bbe92e10dade09f94aedada">OB_FORMAT_BGRA</a>       = 25,   </div><div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa9b33f577194b055c9d359e6dfb68a1f5">  232</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa9b33f577194b055c9d359e6dfb68a1f5">OB_FORMAT_COMPRESSED</a> = 26,   </div><div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aaaca7ff3a34e844a4d4543314be60e4da">  233</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aaaca7ff3a34e844a4d4543314be60e4da">OB_FORMAT_RVL</a>        = 27,   </div><div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa62bbf740c7702c0232734a8209fcbf5f">  234</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa62bbf740c7702c0232734a8209fcbf5f">OB_FORMAT_UNKNOWN</a>    = 0xff, </div><div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;} <a class="code" href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36a">OBFormat</a>,</div><div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;    <a class="code" href="ObTypes_8h.html#a2dd00351b3c3e24fba7b2e9d1bb033a8">ob_format</a>;</div><div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;</div><div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a4df10dee943fa7c407cc01004d6ad88c">  238</a></span>&#160;<span class="preprocessor">#define OB_FORMAT_RGB888 OB_FORMAT_RGB  // Alias of OB_FORMAT_RGB for compatibility</span></div><div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ab5f6923555d25c57807d4b8f8f7706fd">  239</a></span>&#160;<span class="preprocessor">#define OB_FORMAT_MJPEG OB_FORMAT_MJPG  // Alias of OB_FORMAT_MJPG for compatibility</span></div><div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;</div><div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34">  244</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a9c2741e379cbe1713537e8e2cfaf6605">  245</a></span>&#160;    <a class="code" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a9c2741e379cbe1713537e8e2cfaf6605">STAT_VERIFY_SUCCESS</a> = 5,  </div><div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34acdcc2c1211d1f69b2b01f0067e033cf9">  246</a></span>&#160;    <a class="code" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34acdcc2c1211d1f69b2b01f0067e033cf9">STAT_FILE_TRANSFER</a>  = 4,  </div><div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a19b6f2f4cb4ee723bbc500cbfb6dac54">  247</a></span>&#160;    <a class="code" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a19b6f2f4cb4ee723bbc500cbfb6dac54">STAT_DONE</a>           = 3,  </div><div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a1cb56c4d921b9af93d518a63f27106a3">  248</a></span>&#160;    <a class="code" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a1cb56c4d921b9af93d518a63f27106a3">STAT_IN_PROGRESS</a>    = 2,  </div><div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34abc856e15f20ef2e831eb5ce34c81080c">  249</a></span>&#160;    <a class="code" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34abc856e15f20ef2e831eb5ce34c81080c">STAT_START</a>          = 1,  </div><div class="line"><a name="l00250"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a4cb156866b9775624d834b8345dff730">  250</a></span>&#160;    <a class="code" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a4cb156866b9775624d834b8345dff730">STAT_VERIFY_IMAGE</a>   = 0,  </div><div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a7b3dcb9b918d6e5af83b68d4fb767274">  251</a></span>&#160;    <a class="code" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a7b3dcb9b918d6e5af83b68d4fb767274">ERR_VERIFY</a>          = -1, </div><div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34ae778f0816e0ec6fa80f525b4674218ea">  252</a></span>&#160;    <a class="code" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34ae778f0816e0ec6fa80f525b4674218ea">ERR_PROGRAM</a>         = -2, </div><div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a7f528dddca00563b477800a95163a347">  253</a></span>&#160;    <a class="code" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a7f528dddca00563b477800a95163a347">ERR_ERASE</a>           = -3, </div><div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a65c6640a916dcfd6d544a924b6a6effd">  254</a></span>&#160;    <a class="code" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a65c6640a916dcfd6d544a924b6a6effd">ERR_FLASH_TYPE</a>      = -4, </div><div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a1c16cbb5b4c6410d05a5a7eab1f26526">  255</a></span>&#160;    <a class="code" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a1c16cbb5b4c6410d05a5a7eab1f26526">ERR_IMAGE_SIZE</a>      = -5, </div><div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a2a8c1bd6dbc0284d37030091f6c9296f">  256</a></span>&#160;    <a class="code" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a2a8c1bd6dbc0284d37030091f6c9296f">ERR_OTHER</a>           = -6, </div><div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a100ab2f11a93bd6e9cc3138a85629045">  257</a></span>&#160;    <a class="code" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a100ab2f11a93bd6e9cc3138a85629045">ERR_DDR</a>             = -7, </div><div class="line"><a name="l00258"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34ac568baeb6407ef5e2630084ccbc34be8">  258</a></span>&#160;    <a class="code" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34ac568baeb6407ef5e2630084ccbc34be8">ERR_TIMEOUT</a>         = -8  </div><div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;} <a class="code" href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34">OBUpgradeState</a>,</div><div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;    <a class="code" href="ObTypes_8h.html#ae49f2b6eb08afabe0ca4d65169897113">ob_upgrade_state</a>;</div><div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;</div><div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8d">  265</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8daf0ef35608611b8779c8ed79aaee3f789">  266</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8daf0ef35608611b8779c8ed79aaee3f789">FILE_TRAN_STAT_TRANSFER</a>         = 2,  </div><div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8da1fcdda21c6f8a29ddf9c340ddede3da8">  267</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8da1fcdda21c6f8a29ddf9c340ddede3da8">FILE_TRAN_STAT_DONE</a>             = 1,  </div><div class="line"><a name="l00268"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8dacdd7c54b87f5563c9771d734e0784521">  268</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8dacdd7c54b87f5563c9771d734e0784521">FILE_TRAN_STAT_PREPAR</a>           = 0,  </div><div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8da1a9a5bbbaf2f24cc84f9b8c6c0ac438b">  269</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8da1a9a5bbbaf2f24cc84f9b8c6c0ac438b">FILE_TRAN_ERR_DDR</a>               = -1, </div><div class="line"><a name="l00270"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8da79897e69e69710e229f873f05563a264">  270</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8da79897e69e69710e229f873f05563a264">FILE_TRAN_ERR_NOT_ENOUGH_SPACE</a>  = -2, </div><div class="line"><a name="l00271"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8da9c1730a9c1d8adc006bb18c99562b313">  271</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8da9c1730a9c1d8adc006bb18c99562b313">FILE_TRAN_ERR_PATH_NOT_WRITABLE</a> = -3, </div><div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8da5b3254617864c56e478ac476aa4e3c2f">  272</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8da5b3254617864c56e478ac476aa4e3c2f">FILE_TRAN_ERR_MD5_ERROR</a>         = -4, </div><div class="line"><a name="l00273"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8da83d0cc5ef2dbb73181ea06e7efb20539">  273</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8da83d0cc5ef2dbb73181ea06e7efb20539">FILE_TRAN_ERR_WRITE_FLASH_ERROR</a> = -5, </div><div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8daa413f175d56e18c8bf2e24e3676fc301">  274</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8daa413f175d56e18c8bf2e24e3676fc301">FILE_TRAN_ERR_TIMEOUT</a>           = -6  </div><div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;} <a class="code" href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8d">OBFileTranState</a>,</div><div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;    <a class="code" href="ObTypes_8h.html#a93a6f100becbd0390fcd0f668d513cc8">ob_file_tran_state</a>;</div><div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;</div><div class="line"><a name="l00281"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3ba">  281</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00282"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baae2970c224ccd0228c8345d5709cbdaef">  282</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baae2970c224ccd0228c8345d5709cbdaef">DATA_TRAN_STAT_VERIFY_DONE</a>  = 4,  </div><div class="line"><a name="l00283"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baaf765cc6979299e18db590afe65849d56">  283</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baaf765cc6979299e18db590afe65849d56">DATA_TRAN_STAT_STOPPED</a>      = 3,  </div><div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baa9f2189d6788db3646b5bfe8d9eb60c78">  284</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baa9f2189d6788db3646b5bfe8d9eb60c78">DATA_TRAN_STAT_DONE</a>         = 2,  </div><div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baa584114511a41c57a6dd3648af136ee3c">  285</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baa584114511a41c57a6dd3648af136ee3c">DATA_TRAN_STAT_VERIFYING</a>    = 1,  </div><div class="line"><a name="l00286"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baa6de978ed0db340c507a24404e9f87839">  286</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baa6de978ed0db340c507a24404e9f87839">DATA_TRAN_STAT_TRANSFERRING</a> = 0,  </div><div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baac1efa1c6f7ecd1a949d62990b860948f">  287</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baac1efa1c6f7ecd1a949d62990b860948f">DATA_TRAN_ERR_BUSY</a>          = -1, </div><div class="line"><a name="l00288"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baa93b77ce9a8e24a0895711fc034ef407e">  288</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baa93b77ce9a8e24a0895711fc034ef407e">DATA_TRAN_ERR_UNSUPPORTED</a>   = -2, </div><div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baa0df375c9f6f18c024fa8c26538fbe14b">  289</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baa0df375c9f6f18c024fa8c26538fbe14b">DATA_TRAN_ERR_TRAN_FAILED</a>   = -3, </div><div class="line"><a name="l00290"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baa8251d042431da7718ea00467b88a685d">  290</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baa8251d042431da7718ea00467b88a685d">DATA_TRAN_ERR_VERIFY_FAILED</a> = -4, </div><div class="line"><a name="l00291"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baa751db98bb767fb6f87ab746622b93f84">  291</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baa751db98bb767fb6f87ab746622b93f84">DATA_TRAN_ERR_OTHER</a>         = -5  </div><div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;} <a class="code" href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3ba">OBDataTranState</a>,</div><div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;    <a class="code" href="ObTypes_8h.html#a73a4a2efdf1316b0fdb85eebec1d688a">ob_data_tran_state</a>;</div><div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;</div><div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="structOBDataChunk.html">  298</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="structOBDataChunk.html#a259bca37ce7de4c8ccfb53d6dd9eef16">  299</a></span>&#160;    uint8_t *<a class="code" href="structOBDataChunk.html#a259bca37ce7de4c8ccfb53d6dd9eef16">data</a>;          </div><div class="line"><a name="l00300"></a><span class="lineno"><a class="line" href="structOBDataChunk.html#af80b0059d918467b6b58e56b798c8ad1">  300</a></span>&#160;    uint32_t <a class="code" href="structOBDataChunk.html#af80b0059d918467b6b58e56b798c8ad1">size</a>;          </div><div class="line"><a name="l00301"></a><span class="lineno"><a class="line" href="structOBDataChunk.html#ac3a32078979cac05c88b1677e8d47e0f">  301</a></span>&#160;    uint32_t <a class="code" href="structOBDataChunk.html#ac3a32078979cac05c88b1677e8d47e0f">offset</a>;        </div><div class="line"><a name="l00302"></a><span class="lineno"><a class="line" href="structOBDataChunk.html#ac8d21406d4aa4977098e38ec76b7d547">  302</a></span>&#160;    uint32_t <a class="code" href="structOBDataChunk.html#ac8d21406d4aa4977098e38ec76b7d547">fullDataSize</a>;  </div><div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;} <a class="code" href="structOBDataChunk.html">OBDataChunk</a>, <a class="code" href="ObTypes_8h.html#af41ea8135cd90072c2caa53f34a5b96e">ob_data_chunk</a>;</div><div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;</div><div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="structOBIntPropertyRange.html">  308</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00309"></a><span class="lineno"><a class="line" href="structOBIntPropertyRange.html#acae2aaab07f2cc2a2842f1e602765a7b">  309</a></span>&#160;    int32_t <a class="code" href="structOBIntPropertyRange.html#acae2aaab07f2cc2a2842f1e602765a7b">cur</a>;   </div><div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="structOBIntPropertyRange.html#a3c20703d55195d6d257d1fdd2858e67e">  310</a></span>&#160;    int32_t <a class="code" href="structOBIntPropertyRange.html#a3c20703d55195d6d257d1fdd2858e67e">max</a>;   </div><div class="line"><a name="l00311"></a><span class="lineno"><a class="line" href="structOBIntPropertyRange.html#ac0c147eec2de949121373cc4f5b84bbd">  311</a></span>&#160;    int32_t <a class="code" href="structOBIntPropertyRange.html#ac0c147eec2de949121373cc4f5b84bbd">min</a>;   </div><div class="line"><a name="l00312"></a><span class="lineno"><a class="line" href="structOBIntPropertyRange.html#a01e6e87553be91eaff2ac559eb114f94">  312</a></span>&#160;    int32_t <a class="code" href="structOBIntPropertyRange.html#a01e6e87553be91eaff2ac559eb114f94">step</a>;  </div><div class="line"><a name="l00313"></a><span class="lineno"><a class="line" href="structOBIntPropertyRange.html#a1e805ffd6e3a0749bbbf96334673d260">  313</a></span>&#160;    int32_t <a class="code" href="structOBIntPropertyRange.html#a1e805ffd6e3a0749bbbf96334673d260">def</a>;   </div><div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;} <a class="code" href="structOBIntPropertyRange.html">OBIntPropertyRange</a>, <a class="code" href="ObTypes_8h.html#ad56aaee99c8103e24549c4eebfa49390">ob_int_property_range</a>;</div><div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;</div><div class="line"><a name="l00319"></a><span class="lineno"><a class="line" href="structOBFloatPropertyRange.html">  319</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00320"></a><span class="lineno"><a class="line" href="structOBFloatPropertyRange.html#a0196dc2692726aeafc9718f5988b1ec8">  320</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBFloatPropertyRange.html#a0196dc2692726aeafc9718f5988b1ec8">cur</a>;   </div><div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="structOBFloatPropertyRange.html#a777fc9bd2ad4f3c013ac7aa700910df1">  321</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBFloatPropertyRange.html#a777fc9bd2ad4f3c013ac7aa700910df1">max</a>;   </div><div class="line"><a name="l00322"></a><span class="lineno"><a class="line" href="structOBFloatPropertyRange.html#a73c45274baa52298f211ca42fa4ef685">  322</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBFloatPropertyRange.html#a73c45274baa52298f211ca42fa4ef685">min</a>;   </div><div class="line"><a name="l00323"></a><span class="lineno"><a class="line" href="structOBFloatPropertyRange.html#ae67f00fcb8e7a103b749835a0e0cbaa5">  323</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBFloatPropertyRange.html#ae67f00fcb8e7a103b749835a0e0cbaa5">step</a>;  </div><div class="line"><a name="l00324"></a><span class="lineno"><a class="line" href="structOBFloatPropertyRange.html#a999993d4ee54185981e537e9fb931018">  324</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBFloatPropertyRange.html#a999993d4ee54185981e537e9fb931018">def</a>;   </div><div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;} <a class="code" href="structOBFloatPropertyRange.html">OBFloatPropertyRange</a>, <a class="code" href="ObTypes_8h.html#a1313567c613cef788698509d1944be65">ob_float_property_range</a>;</div><div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;</div><div class="line"><a name="l00330"></a><span class="lineno"><a class="line" href="structOBBoolPropertyRange.html">  330</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00331"></a><span class="lineno"><a class="line" href="structOBBoolPropertyRange.html#a6aec56bfe29835e89fa5607e3bf04ce8">  331</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structOBBoolPropertyRange.html#a6aec56bfe29835e89fa5607e3bf04ce8">cur</a>;   </div><div class="line"><a name="l00332"></a><span class="lineno"><a class="line" href="structOBBoolPropertyRange.html#a83b5426c5d458f5d5e45fcba136982a5">  332</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structOBBoolPropertyRange.html#a83b5426c5d458f5d5e45fcba136982a5">max</a>;   </div><div class="line"><a name="l00333"></a><span class="lineno"><a class="line" href="structOBBoolPropertyRange.html#a3a4369a40e962b0fdb51a1f53b647a52">  333</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structOBBoolPropertyRange.html#a3a4369a40e962b0fdb51a1f53b647a52">min</a>;   </div><div class="line"><a name="l00334"></a><span class="lineno"><a class="line" href="structOBBoolPropertyRange.html#ac3fa21c03a908853058b4ab33451fb22">  334</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structOBBoolPropertyRange.html#ac3fa21c03a908853058b4ab33451fb22">step</a>;  </div><div class="line"><a name="l00335"></a><span class="lineno"><a class="line" href="structOBBoolPropertyRange.html#a0172fa01e9d98f366a14648f19865699">  335</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structOBBoolPropertyRange.html#a0172fa01e9d98f366a14648f19865699">def</a>;   </div><div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;} <a class="code" href="structOBBoolPropertyRange.html">OBBoolPropertyRange</a>, <a class="code" href="ObTypes_8h.html#ae0b05ad4fd3bf608f6b61804eb9b4a2f">ob_bool_property_range</a>;</div><div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;</div><div class="line"><a name="l00341"></a><span class="lineno"><a class="line" href="structOBCameraIntrinsic.html">  341</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00342"></a><span class="lineno"><a class="line" href="structOBCameraIntrinsic.html#a28e78b645f05ca5114b4f0c3565d8449">  342</a></span>&#160;    <span class="keywordtype">float</span>   <a class="code" href="structOBCameraIntrinsic.html#a28e78b645f05ca5114b4f0c3565d8449">fx</a>;      </div><div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="structOBCameraIntrinsic.html#af3311d00d3b4c8c0ab9955bb7c884407">  343</a></span>&#160;    <span class="keywordtype">float</span>   <a class="code" href="structOBCameraIntrinsic.html#af3311d00d3b4c8c0ab9955bb7c884407">fy</a>;      </div><div class="line"><a name="l00344"></a><span class="lineno"><a class="line" href="structOBCameraIntrinsic.html#a50b429aad5b3819aec089b154cea6297">  344</a></span>&#160;    <span class="keywordtype">float</span>   <a class="code" href="structOBCameraIntrinsic.html#a50b429aad5b3819aec089b154cea6297">cx</a>;      </div><div class="line"><a name="l00345"></a><span class="lineno"><a class="line" href="structOBCameraIntrinsic.html#a6f6b987279f103e7843dc1fd9caa369f">  345</a></span>&#160;    <span class="keywordtype">float</span>   <a class="code" href="structOBCameraIntrinsic.html#a6f6b987279f103e7843dc1fd9caa369f">cy</a>;      </div><div class="line"><a name="l00346"></a><span class="lineno"><a class="line" href="structOBCameraIntrinsic.html#a7c0aeed9a7493e162496f59593eaad35">  346</a></span>&#160;    int16_t <a class="code" href="structOBCameraIntrinsic.html#a7c0aeed9a7493e162496f59593eaad35">width</a>;   </div><div class="line"><a name="l00347"></a><span class="lineno"><a class="line" href="structOBCameraIntrinsic.html#a635f3a484a0d105c50d508dad55ac083">  347</a></span>&#160;    int16_t <a class="code" href="structOBCameraIntrinsic.html#a635f3a484a0d105c50d508dad55ac083">height</a>;  </div><div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;} <a class="code" href="structOBCameraIntrinsic.html">OBCameraIntrinsic</a>, <a class="code" href="ObTypes_8h.html#a714b895b02c64a497a179a50c789a1b8">ob_camera_intrinsic</a>;</div><div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;</div><div class="line"><a name="l00353"></a><span class="lineno"><a class="line" href="structOBCameraDistortion.html">  353</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00354"></a><span class="lineno"><a class="line" href="structOBCameraDistortion.html#a91349f2f01f02816921bc45013017706">  354</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBCameraDistortion.html#a91349f2f01f02816921bc45013017706">k1</a>;  </div><div class="line"><a name="l00355"></a><span class="lineno"><a class="line" href="structOBCameraDistortion.html#aef432edd7d6f0a8c53f866505146fcdb">  355</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBCameraDistortion.html#aef432edd7d6f0a8c53f866505146fcdb">k2</a>;  </div><div class="line"><a name="l00356"></a><span class="lineno"><a class="line" href="structOBCameraDistortion.html#a6cf732e549f83a1ac1e6695804ae1aa6">  356</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBCameraDistortion.html#a6cf732e549f83a1ac1e6695804ae1aa6">k3</a>;  </div><div class="line"><a name="l00357"></a><span class="lineno"><a class="line" href="structOBCameraDistortion.html#ac388cc9edcc09cbef05685bac87694a3">  357</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBCameraDistortion.html#ac388cc9edcc09cbef05685bac87694a3">k4</a>;  </div><div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="structOBCameraDistortion.html#aa0b20a0be322b146ab9610eec515e7a8">  358</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBCameraDistortion.html#aa0b20a0be322b146ab9610eec515e7a8">k5</a>;  </div><div class="line"><a name="l00359"></a><span class="lineno"><a class="line" href="structOBCameraDistortion.html#a21ecb2dd292ec0fef594bc5a6ae54464">  359</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBCameraDistortion.html#a21ecb2dd292ec0fef594bc5a6ae54464">k6</a>;  </div><div class="line"><a name="l00360"></a><span class="lineno"><a class="line" href="structOBCameraDistortion.html#a0ba284d1eef702d6902ec4683d830638">  360</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBCameraDistortion.html#a0ba284d1eef702d6902ec4683d830638">p1</a>;  </div><div class="line"><a name="l00361"></a><span class="lineno"><a class="line" href="structOBCameraDistortion.html#acbcf4bce952f8d9771f2ef75c4f0537f">  361</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBCameraDistortion.html#acbcf4bce952f8d9771f2ef75c4f0537f">p2</a>;  </div><div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;} <a class="code" href="structOBCameraDistortion.html">OBCameraDistortion</a>, <a class="code" href="ObTypes_8h.html#a9c59dcfb87c2a7da6d3746cc1459b558">ob_camera_distortion</a>;</div><div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;</div><div class="line"><a name="l00367"></a><span class="lineno"><a class="line" href="structOBD2CTransform.html">  367</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00368"></a><span class="lineno"><a class="line" href="structOBD2CTransform.html#a9b8da8c82da9e03b92299e6816a963d1">  368</a></span>&#160;    <span class="keywordtype">float</span> rot[9];    </div><div class="line"><a name="l00369"></a><span class="lineno"><a class="line" href="structOBD2CTransform.html#a4e506691c5068ec155c98fcdf74fca76">  369</a></span>&#160;    <span class="keywordtype">float</span> trans[3];  </div><div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;} <a class="code" href="structOBD2CTransform.html">OBD2CTransform</a>, <a class="code" href="ObTypes_8h.html#abbb1d0c4db4e164a0be079a0ee0c7a58">ob_d2c_transform</a>;</div><div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;</div><div class="line"><a name="l00375"></a><span class="lineno"><a class="line" href="structOBCameraParam.html">  375</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00376"></a><span class="lineno"><a class="line" href="structOBCameraParam.html#ae19c6de2bef4c15b282ea14614546629">  376</a></span>&#160;    <a class="code" href="structOBCameraIntrinsic.html">OBCameraIntrinsic</a>  <a class="code" href="structOBCameraParam.html#ae19c6de2bef4c15b282ea14614546629">depthIntrinsic</a>;   </div><div class="line"><a name="l00377"></a><span class="lineno"><a class="line" href="structOBCameraParam.html#acc6d8df18c5216e8e1bd6188ed68d47e">  377</a></span>&#160;    <a class="code" href="structOBCameraIntrinsic.html">OBCameraIntrinsic</a>  <a class="code" href="structOBCameraParam.html#acc6d8df18c5216e8e1bd6188ed68d47e">rgbIntrinsic</a>;     </div><div class="line"><a name="l00378"></a><span class="lineno"><a class="line" href="structOBCameraParam.html#ae6e904b125b297f70aeae248efb5fe38">  378</a></span>&#160;    <a class="code" href="structOBCameraDistortion.html">OBCameraDistortion</a> <a class="code" href="structOBCameraParam.html#ae6e904b125b297f70aeae248efb5fe38">depthDistortion</a>;  </div><div class="line"><a name="l00379"></a><span class="lineno"><a class="line" href="structOBCameraParam.html#a0629e0ee848fc0b6a1ded5ac64166235">  379</a></span>&#160;    <a class="code" href="structOBCameraDistortion.html">OBCameraDistortion</a> <a class="code" href="structOBCameraParam.html#a0629e0ee848fc0b6a1ded5ac64166235">rgbDistortion</a>;    </div><div class="line"><a name="l00380"></a><span class="lineno"><a class="line" href="structOBCameraParam.html#aefa2186816920b0cc826f6b3dc11a1ba">  380</a></span>&#160;    <a class="code" href="structOBD2CTransform.html">OBD2CTransform</a>     <a class="code" href="structOBCameraParam.html#aefa2186816920b0cc826f6b3dc11a1ba">transform</a>;        </div><div class="line"><a name="l00381"></a><span class="lineno"><a class="line" href="structOBCameraParam.html#a214e4a8c69cf4d6e7f50c0ebe9772efb">  381</a></span>&#160;    <span class="keywordtype">bool</span>               <a class="code" href="structOBCameraParam.html#a214e4a8c69cf4d6e7f50c0ebe9772efb">isMirrored</a>;       </div><div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;} <a class="code" href="structOBCameraParam.html">OBCameraParam</a>, <a class="code" href="ObTypes_8h.html#ae5db514adf9ef2352c995122df7be0a6">ob_camera_param</a>;</div><div class="line"><a name="l00386"></a><span class="lineno"><a class="line" href="structOBCameraParam__V0.html">  386</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00387"></a><span class="lineno"><a class="line" href="structOBCameraParam__V0.html#ae123d678ab0873314da19778983ca28b">  387</a></span>&#160;    <a class="code" href="structOBCameraIntrinsic.html">OBCameraIntrinsic</a>  <a class="code" href="structOBCameraParam__V0.html#ae123d678ab0873314da19778983ca28b">depthIntrinsic</a>;   </div><div class="line"><a name="l00388"></a><span class="lineno"><a class="line" href="structOBCameraParam__V0.html#a9f9eeb405b3c19bc1c9422ae32474f7d">  388</a></span>&#160;    <a class="code" href="structOBCameraIntrinsic.html">OBCameraIntrinsic</a>  <a class="code" href="structOBCameraParam__V0.html#a9f9eeb405b3c19bc1c9422ae32474f7d">rgbIntrinsic</a>;     </div><div class="line"><a name="l00389"></a><span class="lineno"><a class="line" href="structOBCameraParam__V0.html#a9c236538df64a0a19116c9ca19dbe456">  389</a></span>&#160;    <a class="code" href="structOBCameraDistortion.html">OBCameraDistortion</a> <a class="code" href="structOBCameraParam__V0.html#a9c236538df64a0a19116c9ca19dbe456">depthDistortion</a>;  </div><div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;</div><div class="line"><a name="l00391"></a><span class="lineno"><a class="line" href="structOBCameraParam__V0.html#a8d49ffcb10562873b29c60864e512474">  391</a></span>&#160;    <a class="code" href="structOBCameraDistortion.html">OBCameraDistortion</a> <a class="code" href="structOBCameraParam__V0.html#a8d49ffcb10562873b29c60864e512474">rgbDistortion</a>;  </div><div class="line"><a name="l00392"></a><span class="lineno"><a class="line" href="structOBCameraParam__V0.html#a2ff860371c45b4c1c902f56d6bcb0089">  392</a></span>&#160;    <a class="code" href="structOBD2CTransform.html">OBD2CTransform</a>     <a class="code" href="structOBCameraParam__V0.html#a2ff860371c45b4c1c902f56d6bcb0089">transform</a>;      </div><div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;} <a class="code" href="structOBCameraParam__V0.html">OBCameraParam_V0</a>, <a class="code" href="ObTypes_8h.html#a77212ab2c0194471f4325f30c3727080">ob_camera_param_v0</a>;</div><div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;</div><div class="line"><a name="l00398"></a><span class="lineno"><a class="line" href="structob__margin__filter__config.html">  398</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00399"></a><span class="lineno"><a class="line" href="structob__margin__filter__config.html#aee5d5735cd6eb7644f1b628dae0f8360">  399</a></span>&#160;    <span class="keywordtype">int</span>      <a class="code" href="structob__margin__filter__config.html#aee5d5735cd6eb7644f1b628dae0f8360">margin_x_th</a>;       </div><div class="line"><a name="l00400"></a><span class="lineno"><a class="line" href="structob__margin__filter__config.html#acd64a4b189c72ee4dc40e17855bc6419">  400</a></span>&#160;    <span class="keywordtype">int</span>      <a class="code" href="structob__margin__filter__config.html#acd64a4b189c72ee4dc40e17855bc6419">margin_y_th</a>;       </div><div class="line"><a name="l00401"></a><span class="lineno"><a class="line" href="structob__margin__filter__config.html#a6d8b58845207b04cf76d8510ed1120e0">  401</a></span>&#160;    <span class="keywordtype">int</span>      <a class="code" href="structob__margin__filter__config.html#a6d8b58845207b04cf76d8510ed1120e0">limit_x_th</a>;        </div><div class="line"><a name="l00402"></a><span class="lineno"><a class="line" href="structob__margin__filter__config.html#a530706aa0e8b24401d983848d3714296">  402</a></span>&#160;    <span class="keywordtype">int</span>      <a class="code" href="structob__margin__filter__config.html#a530706aa0e8b24401d983848d3714296">limit_y_th</a>;        </div><div class="line"><a name="l00403"></a><span class="lineno"><a class="line" href="structob__margin__filter__config.html#ad8ec46e0f3bde8d5c10e1828f3fcd23a">  403</a></span>&#160;    uint32_t <a class="code" href="structob__margin__filter__config.html#ad8ec46e0f3bde8d5c10e1828f3fcd23a">width</a>;             </div><div class="line"><a name="l00404"></a><span class="lineno"><a class="line" href="structob__margin__filter__config.html#a8b482834131fe697babefc3a85543d27">  404</a></span>&#160;    uint32_t <a class="code" href="structob__margin__filter__config.html#a8b482834131fe697babefc3a85543d27">height</a>;            </div><div class="line"><a name="l00405"></a><span class="lineno"><a class="line" href="structob__margin__filter__config.html#a150c379be11c6cee4415c05e53f8af95">  405</a></span>&#160;    <span class="keywordtype">bool</span>     <a class="code" href="structob__margin__filter__config.html#a150c379be11c6cee4415c05e53f8af95">enable_direction</a>;  </div><div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;} <a class="code" href="structob__margin__filter__config.html">ob_margin_filter_config</a>, <a class="code" href="ObTypes_8h.html#addb9d83279f359ecaa7a750d7296a468">OBMarginFilterConfig</a>;</div><div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;</div><div class="line"><a name="l00411"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ade914070120de80d4338ee74e73dc9d5">  411</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00412"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ade914070120de80d4338ee74e73dc9d5a521aacc9e3c726b6d4460aa8ea342842">  412</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ade914070120de80d4338ee74e73dc9d5a521aacc9e3c726b6d4460aa8ea342842">ALIGN_DISABLE</a>,     </div><div class="line"><a name="l00413"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ade914070120de80d4338ee74e73dc9d5a01fb11a0a7bebfae023a66dc533762ba">  413</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ade914070120de80d4338ee74e73dc9d5a01fb11a0a7bebfae023a66dc533762ba">ALIGN_D2C_HW_MODE</a>, </div><div class="line"><a name="l00414"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ade914070120de80d4338ee74e73dc9d5ada8e4000b7ffe9762ddab4468d5736bb">  414</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ade914070120de80d4338ee74e73dc9d5ada8e4000b7ffe9762ddab4468d5736bb">ALIGN_D2C_SW_MODE</a>, </div><div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;} <a class="code" href="ObTypes_8h.html#ade914070120de80d4338ee74e73dc9d5">OBAlignMode</a>,</div><div class="line"><a name="l00416"></a><span class="lineno">  416</span>&#160;    <a class="code" href="ObTypes_8h.html#a139a522c50717937c190377a55ba2907">ob_align_mode</a>;</div><div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;</div><div class="line"><a name="l00421"></a><span class="lineno"><a class="line" href="structOBRect.html">  421</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00422"></a><span class="lineno"><a class="line" href="structOBRect.html#afa49b87a085a9cc1ac8483dc35e9d0e2">  422</a></span>&#160;    uint32_t <a class="code" href="structOBRect.html#afa49b87a085a9cc1ac8483dc35e9d0e2">x</a>;       </div><div class="line"><a name="l00423"></a><span class="lineno"><a class="line" href="structOBRect.html#aaf1c848e2dffbd9165ba0dd3ffa09f51">  423</a></span>&#160;    uint32_t <a class="code" href="structOBRect.html#aaf1c848e2dffbd9165ba0dd3ffa09f51">y</a>;       </div><div class="line"><a name="l00424"></a><span class="lineno"><a class="line" href="structOBRect.html#afd17423b1f67856fcc201951518d05bb">  424</a></span>&#160;    uint32_t <a class="code" href="structOBRect.html#afd17423b1f67856fcc201951518d05bb">width</a>;   </div><div class="line"><a name="l00425"></a><span class="lineno"><a class="line" href="structOBRect.html#a40095695ec4aedc5df5c36bf3b119dbc">  425</a></span>&#160;    uint32_t <a class="code" href="structOBRect.html#a40095695ec4aedc5df5c36bf3b119dbc">height</a>;  </div><div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;} <a class="code" href="structOBRect.html">OBRect</a>, <a class="code" href="ObTypes_8h.html#aa718c495c5d93ddfefe6ebec8a1c7e36">ob_rect</a>;</div><div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;</div><div class="line"><a name="l00431"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133a">  431</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00432"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aabbf5565065b27eb977d0e5193377d7dc">  432</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aabbf5565065b27eb977d0e5193377d7dc">FORMAT_YUYV_TO_RGB888</a> = 0, </div><div class="line"><a name="l00433"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aa14b8c2b2bc76770d86bcde6816028e8e">  433</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aa14b8c2b2bc76770d86bcde6816028e8e">FORMAT_I420_TO_RGB888</a>,     </div><div class="line"><a name="l00434"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aaf00f6488a127102df91bc6f804fe37ed">  434</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aaf00f6488a127102df91bc6f804fe37ed">FORMAT_NV21_TO_RGB888</a>,     </div><div class="line"><a name="l00435"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aa470365d73eeeea1f90bef90a0b894ffd">  435</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aa470365d73eeeea1f90bef90a0b894ffd">FORMAT_NV12_TO_RGB888</a>,     </div><div class="line"><a name="l00436"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aaa40ad0a9400681a5e5a4afc75ffa0bb6">  436</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aaa40ad0a9400681a5e5a4afc75ffa0bb6">FORMAT_MJPG_TO_I420</a>,       </div><div class="line"><a name="l00437"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aa98fbdd6682ff98998913d6893dcbe93d">  437</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aa98fbdd6682ff98998913d6893dcbe93d">FORMAT_RGB888_TO_BGR</a>,      </div><div class="line"><a name="l00438"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aa066309a8e2a5fd452659ff4f2af0a899">  438</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aa066309a8e2a5fd452659ff4f2af0a899">FORMAT_MJPG_TO_NV21</a>,       </div><div class="line"><a name="l00439"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aaa6105f94550397882cac2f09a155621b">  439</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aaa6105f94550397882cac2f09a155621b">FORMAT_MJPG_TO_RGB888</a>,     </div><div class="line"><a name="l00440"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aaefb3c78c469b31330431d8e973d4ac49">  440</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aaefb3c78c469b31330431d8e973d4ac49">FORMAT_MJPG_TO_BGR888</a>,     </div><div class="line"><a name="l00441"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aaa3767aad721a99c34489e15e7887a937">  441</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aaa3767aad721a99c34489e15e7887a937">FORMAT_MJPG_TO_BGRA</a>,       </div><div class="line"><a name="l00442"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aa9fcd668cd449e9f375e4107946ae113b">  442</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aa9fcd668cd449e9f375e4107946ae113b">FORMAT_UYVY_TO_RGB888</a>,     </div><div class="line"><a name="l00443"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aa99799f4f2ef03ad0f4e1ab13022ecd73">  443</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aa99799f4f2ef03ad0f4e1ab13022ecd73">FORMAT_BGR_TO_RGB</a>,         </div><div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;} <a class="code" href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133a">OBConvertFormat</a>,</div><div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;    <a class="code" href="ObTypes_8h.html#a8ead334c9bd834a516cfd7a5532836b2">ob_convert_format</a>;</div><div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;</div><div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;<span class="comment">// DEPRECATED: Only used for old version program compatibility, will be completely deleted in subsequent iterative versions</span></div><div class="line"><a name="l00448"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aaaf7ef50e0d569be5e46bda7d58c3a9b">  448</a></span>&#160;<span class="preprocessor">#define FORMAT_MJPEG_TO_I420 FORMAT_MJPG_TO_I420</span></div><div class="line"><a name="l00449"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3dee4ebbb2d6708b18dc77baff9e82ec">  449</a></span>&#160;<span class="preprocessor">#define FORMAT_MJPEG_TO_NV21 FORMAT_MJPG_TO_NV21</span></div><div class="line"><a name="l00450"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a8641eeb0611f3fea0526881b789d8eb8">  450</a></span>&#160;<span class="preprocessor">#define FORMAT_MJPEG_TO_RGB888 FORMAT_MJPG_TO_RGB888</span></div><div class="line"><a name="l00451"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a2617348050a9db8349e76e8ea37b8413">  451</a></span>&#160;<span class="preprocessor">#define FORMAT_MJPEG_TO_BGR888 FORMAT_MJPG_TO_BGR888</span></div><div class="line"><a name="l00452"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aa6ab3b9840c597639fd6106251733a93">  452</a></span>&#160;<span class="preprocessor">#define FORMAT_MJPEG_TO_BGRA FORMAT_MJPG_TO_BGRA</span></div><div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;</div><div class="line"><a name="l00457"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67">  457</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00458"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a89193363d59b62d54a24d3f374706f6a">  458</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a89193363d59b62d54a24d3f374706f6a">OB_SAMPLE_RATE_1_5625_HZ</a> = 1, </div><div class="line"><a name="l00459"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a3e0105c758be3f5f5d80c91a57da34f7">  459</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a3e0105c758be3f5f5d80c91a57da34f7">OB_SAMPLE_RATE_3_125_HZ</a>,      </div><div class="line"><a name="l00460"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a42378137dced8a0d58063f3addda5df7">  460</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a42378137dced8a0d58063f3addda5df7">OB_SAMPLE_RATE_6_25_HZ</a>,       </div><div class="line"><a name="l00461"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a908b39733014393bc3cd821ef21d7a1e">  461</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a908b39733014393bc3cd821ef21d7a1e">OB_SAMPLE_RATE_12_5_HZ</a>,       </div><div class="line"><a name="l00462"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67acb7d2260add5b574fdef68b47270b1ce">  462</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67acb7d2260add5b574fdef68b47270b1ce">OB_SAMPLE_RATE_25_HZ</a>,         </div><div class="line"><a name="l00463"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a85f6acc8f7aafa51fb77b89bc1e2e576">  463</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a85f6acc8f7aafa51fb77b89bc1e2e576">OB_SAMPLE_RATE_50_HZ</a>,         </div><div class="line"><a name="l00464"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a2c8695345e33919735b8a08b89bf0ccd">  464</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a2c8695345e33919735b8a08b89bf0ccd">OB_SAMPLE_RATE_100_HZ</a>,        </div><div class="line"><a name="l00465"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67ab3c61358a1cf5021ac4f4a02eb0bb49d">  465</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67ab3c61358a1cf5021ac4f4a02eb0bb49d">OB_SAMPLE_RATE_200_HZ</a>,        </div><div class="line"><a name="l00466"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a703b04ac78b71b5a923dc930ead5378c">  466</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a703b04ac78b71b5a923dc930ead5378c">OB_SAMPLE_RATE_500_HZ</a>,        </div><div class="line"><a name="l00467"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67aa16dc06a7aaaee0512551a7380216ab3">  467</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67aa16dc06a7aaaee0512551a7380216ab3">OB_SAMPLE_RATE_1_KHZ</a>,         </div><div class="line"><a name="l00468"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67ac4dbe58a7606c9baa9034ca0ba80bd99">  468</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67ac4dbe58a7606c9baa9034ca0ba80bd99">OB_SAMPLE_RATE_2_KHZ</a>,         </div><div class="line"><a name="l00469"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a30219bc6f78220d70e69dc70f41a0bbc">  469</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a30219bc6f78220d70e69dc70f41a0bbc">OB_SAMPLE_RATE_4_KHZ</a>,         </div><div class="line"><a name="l00470"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67aec83d5adbb1d3f83ce02fa1b46be9fd9">  470</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67aec83d5adbb1d3f83ce02fa1b46be9fd9">OB_SAMPLE_RATE_8_KHZ</a>,         </div><div class="line"><a name="l00471"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67ade06d4cd4421f07f9105fbcbbb5ddd7e">  471</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67ade06d4cd4421f07f9105fbcbbb5ddd7e">OB_SAMPLE_RATE_16_KHZ</a>,        </div><div class="line"><a name="l00472"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a778b2841a5c7b0dedc165b59bac248df">  472</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a778b2841a5c7b0dedc165b59bac248df">OB_SAMPLE_RATE_32_KHZ</a>,        </div><div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;} <a class="code" href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67">OBGyroSampleRate</a>,</div><div class="line"><a name="l00474"></a><span class="lineno">  474</span>&#160;    <a class="code" href="ObTypes_8h.html#a71ff701d07eaf80bac07fe6815609ab0">ob_gyro_sample_rate</a>, <a class="code" href="ObTypes_8h.html#ad0871ed9e31c96bb26faaed41da38289">OBAccelSampleRate</a>, <a class="code" href="ObTypes_8h.html#a300e1133da26a9f13d3a94dda0455071">ob_accel_sample_rate</a>, <a class="code" href="ObTypes_8h.html#aa0a2a80a4bceb94428d63864c3969751">OB_SAMPLE_RATE</a>;</div><div class="line"><a name="l00475"></a><span class="lineno">  475</span>&#160;</div><div class="line"><a name="l00479"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8">  479</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00480"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8a75e23eb3472ace8505f14f38eab52242">  480</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8a75e23eb3472ace8505f14f38eab52242">OB_GYRO_FS_16dps</a> = 1, </div><div class="line"><a name="l00481"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8adbb1c8666ee22f84019d4c7ec32ae4bb">  481</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8adbb1c8666ee22f84019d4c7ec32ae4bb">OB_GYRO_FS_31dps</a>,     </div><div class="line"><a name="l00482"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8a3b0a046924b9a88ff14e0b9e0a9e0ffa">  482</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8a3b0a046924b9a88ff14e0b9e0a9e0ffa">OB_GYRO_FS_62dps</a>,     </div><div class="line"><a name="l00483"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8a856995efaef06c6db6c53e655b9f7557">  483</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8a856995efaef06c6db6c53e655b9f7557">OB_GYRO_FS_125dps</a>,    </div><div class="line"><a name="l00484"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8a25e7fdc1d11f3ae4e8d724373f9faac7">  484</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8a25e7fdc1d11f3ae4e8d724373f9faac7">OB_GYRO_FS_250dps</a>,    </div><div class="line"><a name="l00485"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8a0f21f355d908132a260e3a60a770b618">  485</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8a0f21f355d908132a260e3a60a770b618">OB_GYRO_FS_500dps</a>,    </div><div class="line"><a name="l00486"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8ac11930df92f5d8cfd688008250501de1">  486</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8ac11930df92f5d8cfd688008250501de1">OB_GYRO_FS_1000dps</a>,   </div><div class="line"><a name="l00487"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8afb4a92ed93f2d4466b943ac67f67c9f3">  487</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8afb4a92ed93f2d4466b943ac67f67c9f3">OB_GYRO_FS_2000dps</a>,   </div><div class="line"><a name="l00488"></a><span class="lineno">  488</span>&#160;} <a class="code" href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8">OBGyroFullScaleRange</a>,</div><div class="line"><a name="l00489"></a><span class="lineno">  489</span>&#160;    <a class="code" href="ObTypes_8h.html#a33a82adec450f4be6202c1acd63a65ce">ob_gyro_full_scale_range</a>, <a class="code" href="ObTypes_8h.html#a7fb01b792b08a32e87b832ed70215c49">OB_GYRO_FULL_SCALE_RANGE</a>;</div><div class="line"><a name="l00490"></a><span class="lineno">  490</span>&#160;</div><div class="line"><a name="l00494"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a6cb24ce2297d40025a4882b22b4550d0">  494</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00495"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a6cb24ce2297d40025a4882b22b4550d0a34222a796437adbdb7aa1d098f4b66d8">  495</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a6cb24ce2297d40025a4882b22b4550d0a34222a796437adbdb7aa1d098f4b66d8">OB_ACCEL_FS_2g</a> = 1, </div><div class="line"><a name="l00496"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a6cb24ce2297d40025a4882b22b4550d0a0f0df77bbd31d3ab2ed0d1234be18e89">  496</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a6cb24ce2297d40025a4882b22b4550d0a0f0df77bbd31d3ab2ed0d1234be18e89">OB_ACCEL_FS_4g</a>,     </div><div class="line"><a name="l00497"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a6cb24ce2297d40025a4882b22b4550d0a4d35e58540b30db8ebd9a300efd37387">  497</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a6cb24ce2297d40025a4882b22b4550d0a4d35e58540b30db8ebd9a300efd37387">OB_ACCEL_FS_8g</a>,     </div><div class="line"><a name="l00498"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a6cb24ce2297d40025a4882b22b4550d0a27e2a11715dd38e03f8f7b60391dfd2a">  498</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a6cb24ce2297d40025a4882b22b4550d0a27e2a11715dd38e03f8f7b60391dfd2a">OB_ACCEL_FS_16g</a>,    </div><div class="line"><a name="l00499"></a><span class="lineno">  499</span>&#160;} <a class="code" href="ObTypes_8h.html#a6cb24ce2297d40025a4882b22b4550d0">OBAccelFullScaleRange</a>,</div><div class="line"><a name="l00500"></a><span class="lineno">  500</span>&#160;    <a class="code" href="ObTypes_8h.html#a0bf2de2e45304822b341d9a9d090ad14">ob_accel_full_scale_range</a>, <a class="code" href="ObTypes_8h.html#a1f64e883ae7d3680e47a2a7f7d57c9f3">OB_ACCEL_FULL_SCALE_RANGE</a>;</div><div class="line"><a name="l00501"></a><span class="lineno">  501</span>&#160;</div><div class="line"><a name="l00505"></a><span class="lineno"><a class="line" href="structOBAccelValue.html">  505</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00506"></a><span class="lineno"><a class="line" href="structOBAccelValue.html#a2cb28ac74609d09ebd93af4aa010bd23">  506</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBAccelValue.html#a2cb28ac74609d09ebd93af4aa010bd23">x</a>;  </div><div class="line"><a name="l00507"></a><span class="lineno"><a class="line" href="structOBAccelValue.html#a834d86fd03bafd86600559f83bcc72df">  507</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBAccelValue.html#a834d86fd03bafd86600559f83bcc72df">y</a>;  </div><div class="line"><a name="l00508"></a><span class="lineno"><a class="line" href="structOBAccelValue.html#a1e0f9468f94593a661204a84791a13e3">  508</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBAccelValue.html#a1e0f9468f94593a661204a84791a13e3">z</a>;  </div><div class="line"><a name="l00509"></a><span class="lineno">  509</span>&#160;} <a class="code" href="structOBAccelValue.html">OBAccelValue</a>, <a class="code" href="ObTypes_8h.html#ae380b6ffe628ce006b36084b02070b27">OBGyroValue</a>, <a class="code" href="ObTypes_8h.html#a73b09a6818b6e37a12ce17732e2e01c0">ob_accel_value</a>, <a class="code" href="ObTypes_8h.html#a3ad05ef746762121034a508f185b329b">ob_gyro_value</a>;</div><div class="line"><a name="l00510"></a><span class="lineno">  510</span>&#160;</div><div class="line"><a name="l00514"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a22fc53a75b8fa17029bb0befcb9c6829">  514</a></span>&#160;<span class="keyword">typedef</span> uint64_t <a class="code" href="ObTypes_8h.html#a22fc53a75b8fa17029bb0befcb9c6829">OBDeviceState</a>, <a class="code" href="ObTypes_8h.html#ac9770df9d12620d1c520e51d2ffa934d">ob_device_state</a>;</div><div class="line"><a name="l00515"></a><span class="lineno">  515</span>&#160;</div><div class="line"><a name="l00519"></a><span class="lineno"><a class="line" href="structOBDeviceTemperature.html">  519</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00520"></a><span class="lineno"><a class="line" href="structOBDeviceTemperature.html#afa6b196156fd9b4b85a33e332440bc6a">  520</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBDeviceTemperature.html#afa6b196156fd9b4b85a33e332440bc6a">cpuTemp</a>;         </div><div class="line"><a name="l00521"></a><span class="lineno"><a class="line" href="structOBDeviceTemperature.html#a2a3a4d01b0e9e354fec9bb7378359d02">  521</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBDeviceTemperature.html#a2a3a4d01b0e9e354fec9bb7378359d02">irTemp</a>;          </div><div class="line"><a name="l00522"></a><span class="lineno"><a class="line" href="structOBDeviceTemperature.html#ac433bb95ea5361b3b494267e51d15523">  522</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBDeviceTemperature.html#ac433bb95ea5361b3b494267e51d15523">ldmTemp</a>;         </div><div class="line"><a name="l00523"></a><span class="lineno"><a class="line" href="structOBDeviceTemperature.html#a24d338f202f84e7041b2e3b8a3eed6f4">  523</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBDeviceTemperature.html#a24d338f202f84e7041b2e3b8a3eed6f4">mainBoardTemp</a>;   </div><div class="line"><a name="l00524"></a><span class="lineno"><a class="line" href="structOBDeviceTemperature.html#a096a17cdbee24f9e44a5e6ef5f8054cc">  524</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBDeviceTemperature.html#a096a17cdbee24f9e44a5e6ef5f8054cc">tecTemp</a>;         </div><div class="line"><a name="l00525"></a><span class="lineno"><a class="line" href="structOBDeviceTemperature.html#a216f0f34b5ff54e64f2674cd41fe90da">  525</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBDeviceTemperature.html#a216f0f34b5ff54e64f2674cd41fe90da">imuTemp</a>;         </div><div class="line"><a name="l00526"></a><span class="lineno"><a class="line" href="structOBDeviceTemperature.html#af3e639159fffb2171c01381db38527e8">  526</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBDeviceTemperature.html#af3e639159fffb2171c01381db38527e8">rgbTemp</a>;         </div><div class="line"><a name="l00527"></a><span class="lineno"><a class="line" href="structOBDeviceTemperature.html#a52a6b76be7b79347e8e7aefb938a3690">  527</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBDeviceTemperature.html#a52a6b76be7b79347e8e7aefb938a3690">irLeftTemp</a>;      </div><div class="line"><a name="l00528"></a><span class="lineno"><a class="line" href="structOBDeviceTemperature.html#a0dcab19faea03411a3c46acfb2c091b6">  528</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBDeviceTemperature.html#a0dcab19faea03411a3c46acfb2c091b6">irRightTemp</a>;     </div><div class="line"><a name="l00529"></a><span class="lineno"><a class="line" href="structOBDeviceTemperature.html#af75f06b38dcd78edc5fec267b8c02ac2">  529</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBDeviceTemperature.html#af75f06b38dcd78edc5fec267b8c02ac2">chipTopTemp</a>;     </div><div class="line"><a name="l00530"></a><span class="lineno"><a class="line" href="structOBDeviceTemperature.html#a3054e79cde62f8c8083614daf62d6b47">  530</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBDeviceTemperature.html#a3054e79cde62f8c8083614daf62d6b47">chipBottomTemp</a>;  </div><div class="line"><a name="l00531"></a><span class="lineno">  531</span>&#160;} <a class="code" href="structOBDeviceTemperature.html">OBDeviceTemperature</a>, <a class="code" href="ObTypes_8h.html#a7f68dc388a8adcae90ce2211de94cd0e">ob_device_temperature</a>, <a class="code" href="ObTypes_8h.html#ade583862e4b3a102500828e402c795c4">DEVICE_TEMPERATURE</a>;</div><div class="line"><a name="l00532"></a><span class="lineno">  532</span>&#160;</div><div class="line"><a name="l00536"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a5b2b481f1a71132f1621e49da6b4748f">  536</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00537"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a5b2b481f1a71132f1621e49da6b4748fa1edd66fad4a50a96ee6bcde9c6e88ab9">  537</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a5b2b481f1a71132f1621e49da6b4748fa1edd66fad4a50a96ee6bcde9c6e88ab9">DEPTH_CROPPING_MODE_AUTO</a>  = 0, </div><div class="line"><a name="l00538"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a5b2b481f1a71132f1621e49da6b4748fa9cedb9bf206021b07082430939fc85f0">  538</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a5b2b481f1a71132f1621e49da6b4748fa9cedb9bf206021b07082430939fc85f0">DEPTH_CROPPING_MODE_CLOSE</a> = 1, </div><div class="line"><a name="l00539"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a5b2b481f1a71132f1621e49da6b4748fa8a060556a09f3e3561fe6af099d69a20">  539</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a5b2b481f1a71132f1621e49da6b4748fa8a060556a09f3e3561fe6af099d69a20">DEPTH_CROPPING_MODE_OPEN</a>  = 2, </div><div class="line"><a name="l00540"></a><span class="lineno">  540</span>&#160;} <a class="code" href="ObTypes_8h.html#a5b2b481f1a71132f1621e49da6b4748f">OBDepthCroppingMode</a>,</div><div class="line"><a name="l00541"></a><span class="lineno">  541</span>&#160;    <a class="code" href="ObTypes_8h.html#a8bec7028cb76ec3e42a689b25190d235">ob_depth_cropping_mode</a>, <a class="code" href="ObTypes_8h.html#a2a47241e50f86388dec382679e132b1f">OB_DEPTH_CROPPING_MODE</a>;</div><div class="line"><a name="l00542"></a><span class="lineno">  542</span>&#160;</div><div class="line"><a name="l00546"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a4800aed5036eec930da88a589bb56ca1">  546</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00547"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a4800aed5036eec930da88a589bb56ca1a01bdcc2d7a31f1f02d05ad9ec40c7971">  547</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a4800aed5036eec930da88a589bb56ca1a01bdcc2d7a31f1f02d05ad9ec40c7971">OB_STRUCTURED_LIGHT_MONOCULAR_CAMERA</a> = 0, </div><div class="line"><a name="l00548"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a4800aed5036eec930da88a589bb56ca1ad5cbdd48afa58fa907906d1b4fbd1c9a">  548</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a4800aed5036eec930da88a589bb56ca1ad5cbdd48afa58fa907906d1b4fbd1c9a">OB_STRUCTURED_LIGHT_BINOCULAR_CAMERA</a> = 1, </div><div class="line"><a name="l00549"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a4800aed5036eec930da88a589bb56ca1a93c3642b456f4b1920bd2f9ad7861a2a">  549</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a4800aed5036eec930da88a589bb56ca1a93c3642b456f4b1920bd2f9ad7861a2a">OB_TOF_CAMERA</a>                        = 2, </div><div class="line"><a name="l00550"></a><span class="lineno">  550</span>&#160;} <a class="code" href="ObTypes_8h.html#a4800aed5036eec930da88a589bb56ca1">OBDeviceType</a>,</div><div class="line"><a name="l00551"></a><span class="lineno">  551</span>&#160;    <a class="code" href="ObTypes_8h.html#a17646caddbc9d5beebc5721b8c473b42">ob_device_type</a>, <a class="code" href="ObTypes_8h.html#a2f0973d0094847a1ea2cfee71802f0fe">OB_DEVICE_TYPE</a>;</div><div class="line"><a name="l00552"></a><span class="lineno">  552</span>&#160;</div><div class="line"><a name="l00556"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fd">  556</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00557"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdaf8aad218ce2747dfbfd304f774071fe9">  557</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdaf8aad218ce2747dfbfd304f774071fe9">OB_MEDIA_COLOR_STREAM</a>    = 1,   </div><div class="line"><a name="l00558"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fda99e4f05645164e3b9dca5f37d4544690">  558</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fda99e4f05645164e3b9dca5f37d4544690">OB_MEDIA_DEPTH_STREAM</a>    = 2,   </div><div class="line"><a name="l00559"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdaa9da30ba310b7af809720ea17283e827">  559</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdaa9da30ba310b7af809720ea17283e827">OB_MEDIA_IR_STREAM</a>       = 4,   </div><div class="line"><a name="l00560"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdac5ef252bf099497ebf254d54f86103a7">  560</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdac5ef252bf099497ebf254d54f86103a7">OB_MEDIA_GYRO_STREAM</a>     = 8,   </div><div class="line"><a name="l00561"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdaf6acb678fad7cb6c2ebb209d1eccea19">  561</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdaf6acb678fad7cb6c2ebb209d1eccea19">OB_MEDIA_ACCEL_STREAM</a>    = 16,  </div><div class="line"><a name="l00562"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdab7e184985b3a04b2a9227fbcad6edbd6">  562</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdab7e184985b3a04b2a9227fbcad6edbd6">OB_MEDIA_CAMERA_PARAM</a>    = 32,  </div><div class="line"><a name="l00563"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdaf5389bce5e91483b20affde468755910">  563</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdaf5389bce5e91483b20affde468755910">OB_MEDIA_DEVICE_INFO</a>     = 64,  </div><div class="line"><a name="l00564"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fda1d0204c08ce1e88af33ab88e5c67fd79">  564</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fda1d0204c08ce1e88af33ab88e5c67fd79">OB_MEDIA_STREAM_INFO</a>     = 128, </div><div class="line"><a name="l00565"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fda2fd62a648cfa73cd6831f1841eb8fa17">  565</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fda2fd62a648cfa73cd6831f1841eb8fa17">OB_MEDIA_IR_LEFT_STREAM</a>  = 256, </div><div class="line"><a name="l00566"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fda927edf971d57b0e1eadc8df33e2764c3">  566</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fda927edf971d57b0e1eadc8df33e2764c3">OB_MEDIA_IR_RIGHT_STREAM</a> = 512, </div><div class="line"><a name="l00568"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fda366f5a92167a4bdd3c4ec222b2f131ab">  568</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fda366f5a92167a4bdd3c4ec222b2f131ab">OB_MEDIA_ALL</a> = <a class="code" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdaf8aad218ce2747dfbfd304f774071fe9">OB_MEDIA_COLOR_STREAM</a> | <a class="code" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fda99e4f05645164e3b9dca5f37d4544690">OB_MEDIA_DEPTH_STREAM</a> | <a class="code" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdaa9da30ba310b7af809720ea17283e827">OB_MEDIA_IR_STREAM</a> | <a class="code" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdac5ef252bf099497ebf254d54f86103a7">OB_MEDIA_GYRO_STREAM</a> | <a class="code" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdaf6acb678fad7cb6c2ebb209d1eccea19">OB_MEDIA_ACCEL_STREAM</a> | <a class="code" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdab7e184985b3a04b2a9227fbcad6edbd6">OB_MEDIA_CAMERA_PARAM</a></div><div class="line"><a name="l00569"></a><span class="lineno">  569</span>&#160;                   | <a class="code" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdaf5389bce5e91483b20affde468755910">OB_MEDIA_DEVICE_INFO</a> | <a class="code" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fda1d0204c08ce1e88af33ab88e5c67fd79">OB_MEDIA_STREAM_INFO</a> | <a class="code" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fda2fd62a648cfa73cd6831f1841eb8fa17">OB_MEDIA_IR_LEFT_STREAM</a> | <a class="code" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fda927edf971d57b0e1eadc8df33e2764c3">OB_MEDIA_IR_RIGHT_STREAM</a>, </div><div class="line"><a name="l00570"></a><span class="lineno">  570</span>&#160;} <a class="code" href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fd">OBMediaType</a>,</div><div class="line"><a name="l00571"></a><span class="lineno">  571</span>&#160;    <a class="code" href="ObTypes_8h.html#aa18ddc89475052284ca5a21292e1229c">ob_media_type</a>, <a class="code" href="ObTypes_8h.html#aad1ca5b6803a800c411ca0c7ab9ff9b8">OB_MEDIA_TYPE</a>;</div><div class="line"><a name="l00572"></a><span class="lineno">  572</span>&#160;</div><div class="line"><a name="l00576"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a305ef4d284b8f87682d7c8a6727a812a">  576</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00577"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a305ef4d284b8f87682d7c8a6727a812aa3c2fb136dc74b11a8455a586b7086a7c">  577</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a305ef4d284b8f87682d7c8a6727a812aa3c2fb136dc74b11a8455a586b7086a7c">OB_MEDIA_BEGIN</a> = 0, </div><div class="line"><a name="l00578"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a305ef4d284b8f87682d7c8a6727a812aaffcd6de7edff94192443c532a678d22b">  578</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a305ef4d284b8f87682d7c8a6727a812aaffcd6de7edff94192443c532a678d22b">OB_MEDIA_PAUSE</a>,     </div><div class="line"><a name="l00579"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a305ef4d284b8f87682d7c8a6727a812aab7514da75f30a29a32ca3173083c1a84">  579</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a305ef4d284b8f87682d7c8a6727a812aab7514da75f30a29a32ca3173083c1a84">OB_MEDIA_RESUME</a>,    </div><div class="line"><a name="l00580"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a305ef4d284b8f87682d7c8a6727a812aafe9591a3a8a2c4a478c7b4e7d0fd4032">  580</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a305ef4d284b8f87682d7c8a6727a812aafe9591a3a8a2c4a478c7b4e7d0fd4032">OB_MEDIA_END</a>,       </div><div class="line"><a name="l00581"></a><span class="lineno">  581</span>&#160;} <a class="code" href="ObTypes_8h.html#a305ef4d284b8f87682d7c8a6727a812a">OBMediaState</a>,</div><div class="line"><a name="l00582"></a><span class="lineno">  582</span>&#160;    <a class="code" href="ObTypes_8h.html#a8fa86d7d00dce1ab23f1ebcabc6ec1b5">ob_media_state</a>, <a class="code" href="ObTypes_8h.html#ae1fb4b27178d90c90eca54ddeece0aaf">OB_MEDIA_STATE_EM</a>;</div><div class="line"><a name="l00583"></a><span class="lineno">  583</span>&#160;</div><div class="line"><a name="l00589"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0d">  589</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00590"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0da86fbc31c60d28b8f308cfe7620bd4e98">  590</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0da86fbc31c60d28b8f308cfe7620bd4e98">OB_PRECISION_1MM</a>,   </div><div class="line"><a name="l00591"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0da5305af2982392b7203be4a38b0a5050a">  591</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0da5305af2982392b7203be4a38b0a5050a">OB_PRECISION_0MM8</a>,  </div><div class="line"><a name="l00592"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0dad171d6a1aac292d85580fdbc10adafb6">  592</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0dad171d6a1aac292d85580fdbc10adafb6">OB_PRECISION_0MM4</a>,  </div><div class="line"><a name="l00593"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0dafdaa2268c7656f94308977e66c21121d">  593</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0dafdaa2268c7656f94308977e66c21121d">OB_PRECISION_0MM1</a>,  </div><div class="line"><a name="l00594"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0dae07955b4833272be43553715214a948c">  594</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0dae07955b4833272be43553715214a948c">OB_PRECISION_0MM2</a>,  </div><div class="line"><a name="l00595"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0da58c76a3d6fc33b46ec09cb090303ecc3">  595</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0da58c76a3d6fc33b46ec09cb090303ecc3">OB_PRECISION_0MM5</a>,  </div><div class="line"><a name="l00596"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0da4300360b8b9a752c4f99998d1613cc0a">  596</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0da4300360b8b9a752c4f99998d1613cc0a">OB_PRECISION_0MM05</a>, </div><div class="line"><a name="l00597"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0da45e8b68501a0ee345776c4f004103bf7">  597</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0da45e8b68501a0ee345776c4f004103bf7">OB_PRECISION_UNKNOWN</a>,</div><div class="line"><a name="l00598"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0dab5153da86dcf7159a662e00b35a1a881">  598</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0dab5153da86dcf7159a662e00b35a1a881">OB_PRECISION_COUNT</a>,</div><div class="line"><a name="l00599"></a><span class="lineno">  599</span>&#160;} <a class="code" href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0d">OBDepthPrecisionLevel</a>,</div><div class="line"><a name="l00600"></a><span class="lineno">  600</span>&#160;    <a class="code" href="ObTypes_8h.html#a23bb4d4741e1d0659c996c1290de377a">ob_depth_precision_level</a>, <a class="code" href="ObTypes_8h.html#a51bddc40b084259483fc6725de2149f1">OB_DEPTH_PRECISION_LEVEL</a>;</div><div class="line"><a name="l00601"></a><span class="lineno">  601</span>&#160;</div><div class="line"><a name="l00605"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3e42020720ac11e4a8cd1e2aba5dc6cc">  605</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00606"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3e42020720ac11e4a8cd1e2aba5dc6ccaa5b68cff8293e273432df4e7ab094291">  606</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3e42020720ac11e4a8cd1e2aba5dc6ccaa5b68cff8293e273432df4e7ab094291">OB_TOF_FILTER_RANGE_CLOSE</a>  = 0,   </div><div class="line"><a name="l00607"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3e42020720ac11e4a8cd1e2aba5dc6ccac6af06282c0f396fc0e957f70a0e1df5">  607</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3e42020720ac11e4a8cd1e2aba5dc6ccac6af06282c0f396fc0e957f70a0e1df5">OB_TOF_FILTER_RANGE_MIDDLE</a> = 1,   </div><div class="line"><a name="l00608"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3e42020720ac11e4a8cd1e2aba5dc6cca70523b492b093cd7442f8cad8ef1eca0">  608</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3e42020720ac11e4a8cd1e2aba5dc6cca70523b492b093cd7442f8cad8ef1eca0">OB_TOF_FILTER_RANGE_LONG</a>   = 2,   </div><div class="line"><a name="l00609"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3e42020720ac11e4a8cd1e2aba5dc6ccadc11c829f6e16490a5d0f9353d28e17c">  609</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a3e42020720ac11e4a8cd1e2aba5dc6ccadc11c829f6e16490a5d0f9353d28e17c">OB_TOF_FILTER_RANGE_DEBUG</a>  = 100, </div><div class="line"><a name="l00610"></a><span class="lineno">  610</span>&#160;} <a class="code" href="ObTypes_8h.html#a3e42020720ac11e4a8cd1e2aba5dc6cc">OBTofFilterRange</a>,</div><div class="line"><a name="l00611"></a><span class="lineno">  611</span>&#160;    <a class="code" href="ObTypes_8h.html#af39ef692865a5407a8838ebb113fc04b">ob_tof_filter_range</a>, <a class="code" href="ObTypes_8h.html#ac9f1e0e8a32365b86333ba692b56e9fa">TOF_FILTER_RANGE</a>;</div><div class="line"><a name="l00612"></a><span class="lineno">  612</span>&#160;</div><div class="line"><a name="l00616"></a><span class="lineno"><a class="line" href="structOBPoint.html">  616</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00617"></a><span class="lineno"><a class="line" href="structOBPoint.html#aa7f3513cf8e1f5142b76ee148abb542d">  617</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBPoint.html#aa7f3513cf8e1f5142b76ee148abb542d">x</a>;  </div><div class="line"><a name="l00618"></a><span class="lineno"><a class="line" href="structOBPoint.html#a866872bdbe70c6599c3ca2f47a1d48a6">  618</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBPoint.html#a866872bdbe70c6599c3ca2f47a1d48a6">y</a>;  </div><div class="line"><a name="l00619"></a><span class="lineno"><a class="line" href="structOBPoint.html#a93c720c12e50a51f56a1f4a547df7785">  619</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBPoint.html#a93c720c12e50a51f56a1f4a547df7785">z</a>;  </div><div class="line"><a name="l00620"></a><span class="lineno">  620</span>&#160;} <a class="code" href="structOBPoint.html">OBPoint</a>, <a class="code" href="ObTypes_8h.html#a34bcdc4abe4df05390c3b2e3a1aec071">ob_point</a>;</div><div class="line"><a name="l00621"></a><span class="lineno">  621</span>&#160;</div><div class="line"><a name="l00625"></a><span class="lineno"><a class="line" href="structOBColorPoint.html">  625</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00626"></a><span class="lineno"><a class="line" href="structOBColorPoint.html#aba49a278e7440835d36389423c8312be">  626</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBColorPoint.html#aba49a278e7440835d36389423c8312be">x</a>;  </div><div class="line"><a name="l00627"></a><span class="lineno"><a class="line" href="structOBColorPoint.html#ad4852b02ae7a5b2a7b1a2693ccfb5e4d">  627</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBColorPoint.html#ad4852b02ae7a5b2a7b1a2693ccfb5e4d">y</a>;  </div><div class="line"><a name="l00628"></a><span class="lineno"><a class="line" href="structOBColorPoint.html#a13f5e826844c3979061b516632a7bb56">  628</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBColorPoint.html#a13f5e826844c3979061b516632a7bb56">z</a>;  </div><div class="line"><a name="l00629"></a><span class="lineno"><a class="line" href="structOBColorPoint.html#afe48bc5c44ced94fc3e9bde3653ba5fb">  629</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBColorPoint.html#afe48bc5c44ced94fc3e9bde3653ba5fb">r</a>;  </div><div class="line"><a name="l00630"></a><span class="lineno"><a class="line" href="structOBColorPoint.html#a23d807a8ea2590c6542c2bfde9590bcd">  630</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBColorPoint.html#a23d807a8ea2590c6542c2bfde9590bcd">g</a>;  </div><div class="line"><a name="l00631"></a><span class="lineno"><a class="line" href="structOBColorPoint.html#a479d6d154f5d673c41b3197ff708fd22">  631</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structOBColorPoint.html#a479d6d154f5d673c41b3197ff708fd22">b</a>;  </div><div class="line"><a name="l00632"></a><span class="lineno">  632</span>&#160;} <a class="code" href="structOBColorPoint.html">OBColorPoint</a>, <a class="code" href="ObTypes_8h.html#a9555eee46650acb24c9986264a65d2b2">ob_color_point</a>;</div><div class="line"><a name="l00633"></a><span class="lineno">  633</span>&#160;</div><div class="line"><a name="l00637"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ab079007f3780abff51925354f8b59a15">  637</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00638"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ab079007f3780abff51925354f8b59a15a9c2c0c83be4047f89cc9c8c77c635637">  638</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ab079007f3780abff51925354f8b59a15a9c2c0c83be4047f89cc9c8c77c635637">OB_COMPRESSION_LOSSLESS</a> = 0, </div><div class="line"><a name="l00639"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ab079007f3780abff51925354f8b59a15a3418940b32eb1c5fc30e8098757f5461">  639</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ab079007f3780abff51925354f8b59a15a3418940b32eb1c5fc30e8098757f5461">OB_COMPRESSION_LOSSY</a>    = 1, </div><div class="line"><a name="l00640"></a><span class="lineno">  640</span>&#160;} <a class="code" href="ObTypes_8h.html#ab079007f3780abff51925354f8b59a15">OBCompressionMode</a>,</div><div class="line"><a name="l00641"></a><span class="lineno">  641</span>&#160;    <a class="code" href="ObTypes_8h.html#ad6da803dd947379980b5326054a103ce">ob_compression_mode</a>, <a class="code" href="ObTypes_8h.html#a99d39771bf3268aa0cdac65d89a4bdb8">OB_COMPRESSION_MODE</a>;</div><div class="line"><a name="l00642"></a><span class="lineno">  642</span>&#160;</div><div class="line"><a name="l00646"></a><span class="lineno"><a class="line" href="structOBCompressionParams.html">  646</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00650"></a><span class="lineno"><a class="line" href="structOBCompressionParams.html#ab2562995d78e3c1b77cf7f530e84b2d2">  650</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="structOBCompressionParams.html#ab2562995d78e3c1b77cf7f530e84b2d2">threshold</a>;</div><div class="line"><a name="l00651"></a><span class="lineno">  651</span>&#160;} <a class="code" href="structOBCompressionParams.html">OBCompressionParams</a>, <a class="code" href="ObTypes_8h.html#ad05bba407dde72dd4cca0e0505284c13">ob_compression_params</a>, <a class="code" href="ObTypes_8h.html#a21b04deef82895d96547963ef0d03e22">OB_COMPRESSION_PARAMS</a>;</div><div class="line"><a name="l00652"></a><span class="lineno">  652</span>&#160;</div><div class="line"><a name="l00656"></a><span class="lineno"><a class="line" href="structOBTofExposureThresholdControl.html">  656</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00657"></a><span class="lineno"><a class="line" href="structOBTofExposureThresholdControl.html#ab2ead845ba8b011b07b9a034965f9b72">  657</a></span>&#160;    int32_t <a class="code" href="structOBTofExposureThresholdControl.html#ab2ead845ba8b011b07b9a034965f9b72">upper</a>;  </div><div class="line"><a name="l00658"></a><span class="lineno"><a class="line" href="structOBTofExposureThresholdControl.html#a4c5442cd07581b201e5480fcb04609ae">  658</a></span>&#160;    int32_t <a class="code" href="structOBTofExposureThresholdControl.html#a4c5442cd07581b201e5480fcb04609ae">lower</a>;  </div><div class="line"><a name="l00659"></a><span class="lineno">  659</span>&#160;} <a class="code" href="structOBTofExposureThresholdControl.html">OBTofExposureThresholdControl</a>, <a class="code" href="ObTypes_8h.html#aecbdc962795b976d7b98b0eae8b5053f">ob_tof_exposure_threshold_control</a>, <a class="code" href="ObTypes_8h.html#a2cf81ef9ca40dea0dd16f7d769d1455f">TOF_EXPOSURE_THRESHOLD_CONTROL</a>;</div><div class="line"><a name="l00660"></a><span class="lineno">  660</span>&#160;</div><div class="line"><a name="l00665"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2">  665</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00671"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2a4a9976b302f77b5723dc037cf100fbc4">  671</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2a4a9976b302f77b5723dc037cf100fbc4">OB_SYNC_MODE_CLOSE</a> = 0x00,</div><div class="line"><a name="l00672"></a><span class="lineno">  672</span>&#160;</div><div class="line"><a name="l00678"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2a0fa3ef1fabc5dc3d9efd8b5993942523">  678</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2a0fa3ef1fabc5dc3d9efd8b5993942523">OB_SYNC_MODE_STANDALONE</a> = 0x01,</div><div class="line"><a name="l00679"></a><span class="lineno">  679</span>&#160;</div><div class="line"><a name="l00685"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2a4d9dfad471a761ceac888b80c54669b3">  685</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2a4d9dfad471a761ceac888b80c54669b3">OB_SYNC_MODE_PRIMARY</a> = 0x02,</div><div class="line"><a name="l00686"></a><span class="lineno">  686</span>&#160;</div><div class="line"><a name="l00695"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2a94787bcf1ed9f4a430f309cf3008ae28">  695</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2a94787bcf1ed9f4a430f309cf3008ae28">OB_SYNC_MODE_SECONDARY</a> = 0x03,</div><div class="line"><a name="l00696"></a><span class="lineno">  696</span>&#160;</div><div class="line"><a name="l00702"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2a89a24a2f6c91613452b6baaab8ad205a">  702</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2a89a24a2f6c91613452b6baaab8ad205a">OB_SYNC_MODE_PRIMARY_MCU_TRIGGER</a> = 0x04,</div><div class="line"><a name="l00703"></a><span class="lineno">  703</span>&#160;</div><div class="line"><a name="l00709"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2acefcf4377ecc55046851be850ae3e4df">  709</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2acefcf4377ecc55046851be850ae3e4df">OB_SYNC_MODE_PRIMARY_IR_TRIGGER</a> = 0x05,</div><div class="line"><a name="l00710"></a><span class="lineno">  710</span>&#160;</div><div class="line"><a name="l00718"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2aae9c0a05be7e24295d1a030210965eaa">  718</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2aae9c0a05be7e24295d1a030210965eaa">OB_SYNC_MODE_PRIMARY_SOFT_TRIGGER</a> = 0x06,</div><div class="line"><a name="l00719"></a><span class="lineno">  719</span>&#160;</div><div class="line"><a name="l00726"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2aef82ba1eead79318e39f39d8d50c1beb">  726</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2aef82ba1eead79318e39f39d8d50c1beb">OB_SYNC_MODE_SECONDARY_SOFT_TRIGGER</a> = 0x07,</div><div class="line"><a name="l00727"></a><span class="lineno">  727</span>&#160;</div><div class="line"><a name="l00731"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2ae45ec7f433aba09d5d5e54e15af785a3">  731</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2ae45ec7f433aba09d5d5e54e15af785a3">OB_SYNC_MODE_UNKNOWN</a> = 0xff,</div><div class="line"><a name="l00732"></a><span class="lineno">  732</span>&#160;</div><div class="line"><a name="l00733"></a><span class="lineno">  733</span>&#160;} <a class="code" href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2">OBSyncMode</a>,</div><div class="line"><a name="l00734"></a><span class="lineno">  734</span>&#160;    <a class="code" href="ObTypes_8h.html#a79ec8efcd7e85cd704ea5769ad9007b0">ob_sync_mode</a>, <a class="code" href="ObTypes_8h.html#a20cc9f8d86fe5be3ca8c290dd6ba7534">OB_SYNC_MODE</a>;</div><div class="line"><a name="l00735"></a><span class="lineno">  735</span>&#160;</div><div class="line"><a name="l00740"></a><span class="lineno"><a class="line" href="structOBDeviceSyncConfig.html">  740</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00744"></a><span class="lineno"><a class="line" href="structOBDeviceSyncConfig.html#a19078aa83a64a13f659613811f27b152">  744</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2">OBSyncMode</a> <a class="code" href="structOBDeviceSyncConfig.html#a19078aa83a64a13f659613811f27b152">syncMode</a>;</div><div class="line"><a name="l00745"></a><span class="lineno">  745</span>&#160;</div><div class="line"><a name="l00752"></a><span class="lineno"><a class="line" href="structOBDeviceSyncConfig.html#a9a26f092fcd880d683a7ee39d11b1645">  752</a></span>&#160;    uint16_t <a class="code" href="structOBDeviceSyncConfig.html#a9a26f092fcd880d683a7ee39d11b1645">irTriggerSignalInDelay</a>;</div><div class="line"><a name="l00753"></a><span class="lineno">  753</span>&#160;</div><div class="line"><a name="l00760"></a><span class="lineno"><a class="line" href="structOBDeviceSyncConfig.html#a004e403a03bc62458a6f7809d5463e51">  760</a></span>&#160;    uint16_t <a class="code" href="structOBDeviceSyncConfig.html#a004e403a03bc62458a6f7809d5463e51">rgbTriggerSignalInDelay</a>;</div><div class="line"><a name="l00761"></a><span class="lineno">  761</span>&#160;</div><div class="line"><a name="l00768"></a><span class="lineno"><a class="line" href="structOBDeviceSyncConfig.html#acd2b333bb455fc6c6a716e16ae6e8bba">  768</a></span>&#160;    uint16_t <a class="code" href="structOBDeviceSyncConfig.html#acd2b333bb455fc6c6a716e16ae6e8bba">deviceTriggerSignalOutDelay</a>;</div><div class="line"><a name="l00769"></a><span class="lineno">  769</span>&#160;</div><div class="line"><a name="l00777"></a><span class="lineno"><a class="line" href="structOBDeviceSyncConfig.html#a5e36a59f45da629155068a69dc8d7959">  777</a></span>&#160;    uint16_t <a class="code" href="structOBDeviceSyncConfig.html#a5e36a59f45da629155068a69dc8d7959">deviceTriggerSignalOutPolarity</a>;</div><div class="line"><a name="l00778"></a><span class="lineno">  778</span>&#160;</div><div class="line"><a name="l00785"></a><span class="lineno"><a class="line" href="structOBDeviceSyncConfig.html#afb9626a17f25e8074c7bf751a73df54a">  785</a></span>&#160;    uint16_t <a class="code" href="structOBDeviceSyncConfig.html#afb9626a17f25e8074c7bf751a73df54a">mcuTriggerFrequency</a>;</div><div class="line"><a name="l00786"></a><span class="lineno">  786</span>&#160;</div><div class="line"><a name="l00790"></a><span class="lineno"><a class="line" href="structOBDeviceSyncConfig.html#a793d1603876f061fc3ab0c26131e73ff">  790</a></span>&#160;    uint16_t <a class="code" href="structOBDeviceSyncConfig.html#a793d1603876f061fc3ab0c26131e73ff">deviceId</a>;</div><div class="line"><a name="l00791"></a><span class="lineno">  791</span>&#160;</div><div class="line"><a name="l00792"></a><span class="lineno">  792</span>&#160;} <a class="code" href="structOBDeviceSyncConfig.html">OBDeviceSyncConfig</a>, <a class="code" href="ObTypes_8h.html#a2463acfa8a599a0e8b75021888a35738">ob_device_sync_config</a>, <a class="code" href="ObTypes_8h.html#ab3e08e8b921dfe2c2d4707b3670414cc">OB_DEVICE_SYNC_CONFIG</a>;</div><div class="line"><a name="l00796"></a><span class="lineno"><a class="line" href="structOBDepthWorkMode.html">  796</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00800"></a><span class="lineno"><a class="line" href="structOBDepthWorkMode.html#a3d7dbf9351ce403fcae1e502fcfc1d33">  800</a></span>&#160;    uint8_t checksum[16];</div><div class="line"><a name="l00801"></a><span class="lineno">  801</span>&#160;</div><div class="line"><a name="l00805"></a><span class="lineno"><a class="line" href="structOBDepthWorkMode.html#a3d869051a5fb201a042fa33135fcfb6b">  805</a></span>&#160;    <span class="keywordtype">char</span> name[32];</div><div class="line"><a name="l00806"></a><span class="lineno">  806</span>&#160;} <a class="code" href="structOBDepthWorkMode.html">OBDepthWorkMode</a>, <a class="code" href="ObTypes_8h.html#a75b33e8451fea08178fbceaa5a71b9ad">ob_depth_work_mode</a>;</div><div class="line"><a name="l00807"></a><span class="lineno">  807</span>&#160;</div><div class="line"><a name="l00811"></a><span class="lineno"><a class="line" href="structOBProtocolVersion.html">  811</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00815"></a><span class="lineno"><a class="line" href="structOBProtocolVersion.html#a15d4c3496f308857db7aa6bcdd3492b1">  815</a></span>&#160;    uint8_t <a class="code" href="structOBProtocolVersion.html#a15d4c3496f308857db7aa6bcdd3492b1">major</a>;</div><div class="line"><a name="l00816"></a><span class="lineno">  816</span>&#160;</div><div class="line"><a name="l00820"></a><span class="lineno"><a class="line" href="structOBProtocolVersion.html#a5fc843e1e3540175110fc52531d58cff">  820</a></span>&#160;    uint8_t <a class="code" href="structOBProtocolVersion.html#a5fc843e1e3540175110fc52531d58cff">minor</a>;</div><div class="line"><a name="l00821"></a><span class="lineno">  821</span>&#160;</div><div class="line"><a name="l00825"></a><span class="lineno"><a class="line" href="structOBProtocolVersion.html#afff65cf72c5a62885654b57a2d5dd526">  825</a></span>&#160;    uint8_t <a class="code" href="structOBProtocolVersion.html#afff65cf72c5a62885654b57a2d5dd526">patch</a>;</div><div class="line"><a name="l00826"></a><span class="lineno">  826</span>&#160;} <a class="code" href="structOBProtocolVersion.html">OBProtocolVersion</a>, <a class="code" href="ObTypes_8h.html#ae8b79fe0074d181d1a2508381082031e">ob_protocol_version</a>;</div><div class="line"><a name="l00827"></a><span class="lineno">  827</span>&#160;</div><div class="line"><a name="l00831"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a77477afef404b58271412b9431abf930">  831</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00832"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a77477afef404b58271412b9431abf930a303820b736a1934aa8ccbc2e09fd23b8">  832</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a77477afef404b58271412b9431abf930a303820b736a1934aa8ccbc2e09fd23b8">OB_CMD_VERSION_V0</a> = (uint16_t)0,  </div><div class="line"><a name="l00833"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a77477afef404b58271412b9431abf930a546e333e307aeaba1e0219c211634b1b">  833</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a77477afef404b58271412b9431abf930a546e333e307aeaba1e0219c211634b1b">OB_CMD_VERSION_V1</a> = (uint16_t)1,  </div><div class="line"><a name="l00834"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a77477afef404b58271412b9431abf930ad2743c12f24de0c90042b4714f8c6c35">  834</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a77477afef404b58271412b9431abf930ad2743c12f24de0c90042b4714f8c6c35">OB_CMD_VERSION_V2</a> = (uint16_t)2,  </div><div class="line"><a name="l00835"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a77477afef404b58271412b9431abf930aa38133a7dc9c2e93c4fc5b830eb09ffb">  835</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a77477afef404b58271412b9431abf930aa38133a7dc9c2e93c4fc5b830eb09ffb">OB_CMD_VERSION_V3</a> = (uint16_t)3,  </div><div class="line"><a name="l00836"></a><span class="lineno">  836</span>&#160;</div><div class="line"><a name="l00837"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a77477afef404b58271412b9431abf930a2496c77d59ee44c21d83af0622f7172c">  837</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a77477afef404b58271412b9431abf930a2496c77d59ee44c21d83af0622f7172c">OB_CMD_VERSION_NOVERSION</a> = (uint16_t)0xfffe,</div><div class="line"><a name="l00838"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a77477afef404b58271412b9431abf930a989b1e1db10e1d8832ff19f154f2486a">  838</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a77477afef404b58271412b9431abf930a989b1e1db10e1d8832ff19f154f2486a">OB_CMD_VERSION_INVALID</a>   = (uint16_t)0xffff,  </div><div class="line"><a name="l00839"></a><span class="lineno">  839</span>&#160;} <a class="code" href="ObTypes_8h.html#a77477afef404b58271412b9431abf930">OB_CMD_VERSION</a>,</div><div class="line"><a name="l00840"></a><span class="lineno">  840</span>&#160;    <a class="code" href="ObTypes_8h.html#a3831c1a41a610f549bd07c5c9872556f">OBCmdVersion</a>, <a class="code" href="ObTypes_8h.html#ae1b69db06a6242640ff995d424765ed2">ob_cmd_version</a>;</div><div class="line"><a name="l00841"></a><span class="lineno">  841</span>&#160;</div><div class="line"><a name="l00857"></a><span class="lineno"><a class="line" href="structOBDataBundle.html">  857</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structOBDataBundle.html">OBDataBundle</a> {</div><div class="line"><a name="l00861"></a><span class="lineno"><a class="line" href="structOBDataBundle.html#a680a947cb52f7a64ec0aa17b4bfe2d9c">  861</a></span>&#160;    OBCmdVersion <a class="code" href="structOBDataBundle.html#a680a947cb52f7a64ec0aa17b4bfe2d9c">cmdVersion</a>;</div><div class="line"><a name="l00862"></a><span class="lineno">  862</span>&#160;</div><div class="line"><a name="l00868"></a><span class="lineno"><a class="line" href="structOBDataBundle.html#ac88e7834ff571269c27a4bf9f9b0b79f">  868</a></span>&#160;    <span class="keywordtype">void</span> *<a class="code" href="structOBDataBundle.html#ac88e7834ff571269c27a4bf9f9b0b79f">data</a>;</div><div class="line"><a name="l00869"></a><span class="lineno">  869</span>&#160;</div><div class="line"><a name="l00875"></a><span class="lineno"><a class="line" href="structOBDataBundle.html#a894e264e761bfcea31c96e9d19b0876e">  875</a></span>&#160;    uint32_t <a class="code" href="structOBDataBundle.html#a894e264e761bfcea31c96e9d19b0876e">dataSize</a>;</div><div class="line"><a name="l00876"></a><span class="lineno">  876</span>&#160;</div><div class="line"><a name="l00882"></a><span class="lineno"><a class="line" href="structOBDataBundle.html#a6e86b50432b1c9b1f4ae295fdc7cf17a">  882</a></span>&#160;    uint32_t <a class="code" href="structOBDataBundle.html#a6e86b50432b1c9b1f4ae295fdc7cf17a">itemTypeSize</a>;</div><div class="line"><a name="l00883"></a><span class="lineno">  883</span>&#160;</div><div class="line"><a name="l00889"></a><span class="lineno"><a class="line" href="structOBDataBundle.html#a6662b409fe251df58966a04d7d69c09d">  889</a></span>&#160;    uint32_t <a class="code" href="structOBDataBundle.html#a6662b409fe251df58966a04d7d69c09d">itemCount</a>;</div><div class="line"><a name="l00890"></a><span class="lineno">  890</span>&#160;} <a class="code" href="ObTypes_8h.html#abd1dda27f87f6a8c79512363b155ec5b">OBDataBundle</a>, <a class="code" href="ObTypes_8h.html#a9cf8513da42dae2548a6151eb8a7770b">ob_data_bundle</a>;</div><div class="line"><a name="l00891"></a><span class="lineno">  891</span>&#160;</div><div class="line"><a name="l00895"></a><span class="lineno"><a class="line" href="structOBNetIpConfig.html">  895</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00901"></a><span class="lineno"><a class="line" href="structOBNetIpConfig.html#a3de2c46f23cb239f849d0b3a3fabc337">  901</a></span>&#160;    uint16_t <a class="code" href="structOBNetIpConfig.html#a3de2c46f23cb239f849d0b3a3fabc337">dhcp</a>;</div><div class="line"><a name="l00902"></a><span class="lineno">  902</span>&#160;</div><div class="line"><a name="l00906"></a><span class="lineno"><a class="line" href="structOBNetIpConfig.html#a89cfcf57f564cb6f7a20b2a26284e11b">  906</a></span>&#160;    uint8_t address[4];</div><div class="line"><a name="l00907"></a><span class="lineno">  907</span>&#160;</div><div class="line"><a name="l00911"></a><span class="lineno"><a class="line" href="structOBNetIpConfig.html#a42050f5440fc6686779a75442ab76869">  911</a></span>&#160;    uint8_t mask[4];</div><div class="line"><a name="l00912"></a><span class="lineno">  912</span>&#160;</div><div class="line"><a name="l00916"></a><span class="lineno"><a class="line" href="structOBNetIpConfig.html#a3aa1a811f515f6a5bdd03523f89d4181">  916</a></span>&#160;    uint8_t gateway[4];</div><div class="line"><a name="l00917"></a><span class="lineno">  917</span>&#160;} <a class="code" href="structOBNetIpConfig.html">OBNetIpConfig</a>, <a class="code" href="ObTypes_8h.html#a22590024fbcfd86443cd6e575092aa90">ob_net_ip_config</a>, <a class="code" href="ObTypes_8h.html#ac5ed7d534aba98808663d172dd6c1385">DEVICE_IP_ADDR_CONFIG</a>;</div><div class="line"><a name="l00918"></a><span class="lineno">  918</span>&#160;</div><div class="line"><a name="l00919"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a098613a4e606ad5988fe3d81a9e4799e">  919</a></span>&#160;<span class="preprocessor">#define OBDeviceIpAddrConfig OBNetIpConfig</span></div><div class="line"><a name="l00920"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a664e88ba24ee7ad71ae1e8e921b9567e">  920</a></span>&#160;<span class="preprocessor">#define ob_device_ip_addr_config OBNetIpConfig</span></div><div class="line"><a name="l00921"></a><span class="lineno">  921</span>&#160;</div><div class="line"><a name="l00925"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a7a0cd29a04f3b3eddfee1d3e824b52a2">  925</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00926"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a7a0cd29a04f3b3eddfee1d3e824b52a2a81a03bb414f182492bea156c6bfb6331">  926</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a7a0cd29a04f3b3eddfee1d3e824b52a2a81a03bb414f182492bea156c6bfb6331">OB_COMM_USB</a> = 0x00,  </div><div class="line"><a name="l00927"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a7a0cd29a04f3b3eddfee1d3e824b52a2a46b719add40a172e37e6688018b51c0b">  927</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a7a0cd29a04f3b3eddfee1d3e824b52a2a46b719add40a172e37e6688018b51c0b">OB_COMM_NET</a> = 0x01,  </div><div class="line"><a name="l00928"></a><span class="lineno">  928</span>&#160;} <a class="code" href="ObTypes_8h.html#a7a0cd29a04f3b3eddfee1d3e824b52a2">OBCommunicationType</a>,</div><div class="line"><a name="l00929"></a><span class="lineno">  929</span>&#160;    <a class="code" href="ObTypes_8h.html#ad2f43c5f0ea880b322e4330a31a729cd">ob_communication_type</a>, <a class="code" href="ObTypes_8h.html#a909e3d33369d9d452b03baa0e5cf6059">OB_COMMUNICATION_TYPE</a>;</div><div class="line"><a name="l00930"></a><span class="lineno">  930</span>&#160;</div><div class="line"><a name="l00934"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#abcaa12738036a2a9bc67cc81e6ea1376">  934</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00935"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#abcaa12738036a2a9bc67cc81e6ea1376a8306b8cf081f636b7774242ec6a766b2">  935</a></span>&#160;    <a class="code" href="ObTypes_8h.html#abcaa12738036a2a9bc67cc81e6ea1376a8306b8cf081f636b7774242ec6a766b2">OB_USB_POWER_NO_PLUGIN</a> = 0,  </div><div class="line"><a name="l00936"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#abcaa12738036a2a9bc67cc81e6ea1376a6577d2e8fb25870550d6c87d0b22f0a5">  936</a></span>&#160;    <a class="code" href="ObTypes_8h.html#abcaa12738036a2a9bc67cc81e6ea1376a6577d2e8fb25870550d6c87d0b22f0a5">OB_USB_POWER_5V_0A9</a>    = 1,  </div><div class="line"><a name="l00937"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#abcaa12738036a2a9bc67cc81e6ea1376a0bc91e1dd889cdc43b3e0dc1d2527b32">  937</a></span>&#160;    <a class="code" href="ObTypes_8h.html#abcaa12738036a2a9bc67cc81e6ea1376a0bc91e1dd889cdc43b3e0dc1d2527b32">OB_USB_POWER_5V_1A5</a>    = 2,  </div><div class="line"><a name="l00938"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#abcaa12738036a2a9bc67cc81e6ea1376a1f67ce0ef3f944d5b0cdf9e4164bca54">  938</a></span>&#160;    <a class="code" href="ObTypes_8h.html#abcaa12738036a2a9bc67cc81e6ea1376a1f67ce0ef3f944d5b0cdf9e4164bca54">OB_USB_POWER_5V_3A0</a>    = 3,  </div><div class="line"><a name="l00939"></a><span class="lineno">  939</span>&#160;} <a class="code" href="ObTypes_8h.html#abcaa12738036a2a9bc67cc81e6ea1376">OBUSBPowerState</a>,</div><div class="line"><a name="l00940"></a><span class="lineno">  940</span>&#160;    <a class="code" href="ObTypes_8h.html#a6524595e70e849b24ae658d3bf00a653">ob_usb_power_state</a>;</div><div class="line"><a name="l00941"></a><span class="lineno">  941</span>&#160;</div><div class="line"><a name="l00945"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ab0898528b8d056d1986d96b0b1f767a4">  945</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00946"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ab0898528b8d056d1986d96b0b1f767a4afd3addb14de1aa4ae63a29504dd4b12d">  946</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ab0898528b8d056d1986d96b0b1f767a4afd3addb14de1aa4ae63a29504dd4b12d">OB_DC_POWER_NO_PLUGIN</a> = 0,  </div><div class="line"><a name="l00947"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ab0898528b8d056d1986d96b0b1f767a4a373102a99a20c3878a09f60616876e70">  947</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ab0898528b8d056d1986d96b0b1f767a4a373102a99a20c3878a09f60616876e70">OB_DC_POWER_PLUGIN</a>    = 1,  </div><div class="line"><a name="l00948"></a><span class="lineno">  948</span>&#160;} <a class="code" href="ObTypes_8h.html#ab0898528b8d056d1986d96b0b1f767a4">OBDCPowerState</a>,</div><div class="line"><a name="l00949"></a><span class="lineno">  949</span>&#160;    <a class="code" href="ObTypes_8h.html#a6941f835f73b32c13cb6a1687298d61a">ob_dc_power_state</a>;</div><div class="line"><a name="l00950"></a><span class="lineno">  950</span>&#160;</div><div class="line"><a name="l00954"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae0d7750444d131ad8d013ea09178dbfa">  954</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00955"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae0d7750444d131ad8d013ea09178dbfaa024e6fce17c7da523574940750401d17">  955</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae0d7750444d131ad8d013ea09178dbfaa024e6fce17c7da523574940750401d17">OB_ROTATE_DEGREE_0</a>   = 0,    </div><div class="line"><a name="l00956"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae0d7750444d131ad8d013ea09178dbfaa09e2a93dfb8efa0748b79fe7034d0811">  956</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae0d7750444d131ad8d013ea09178dbfaa09e2a93dfb8efa0748b79fe7034d0811">OB_ROTATE_DEGREE_90</a>  = 90,   </div><div class="line"><a name="l00957"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae0d7750444d131ad8d013ea09178dbfaa2879fe88a0651bb07fe52fc51494d4f8">  957</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae0d7750444d131ad8d013ea09178dbfaa2879fe88a0651bb07fe52fc51494d4f8">OB_ROTATE_DEGREE_180</a> = 180,  </div><div class="line"><a name="l00958"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae0d7750444d131ad8d013ea09178dbfaae29237dca924084dd4f17bd2bd0d5f05">  958</a></span>&#160;    <a class="code" href="ObTypes_8h.html#ae0d7750444d131ad8d013ea09178dbfaae29237dca924084dd4f17bd2bd0d5f05">OB_ROTATE_DEGREE_270</a> = 270,  </div><div class="line"><a name="l00959"></a><span class="lineno">  959</span>&#160;} <a class="code" href="ObTypes_8h.html#ae0d7750444d131ad8d013ea09178dbfa">ob_rotate_degree_type</a>,</div><div class="line"><a name="l00960"></a><span class="lineno">  960</span>&#160;    <a class="code" href="ObTypes_8h.html#a132aa5df39e65980eae973b2535e62cf">OBRotateDegreeType</a>;</div><div class="line"><a name="l00961"></a><span class="lineno">  961</span>&#160;</div><div class="line"><a name="l00965"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a2c52e4ff8f71007f970135bf4e50e9c3">  965</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00966"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a2c52e4ff8f71007f970135bf4e50e9c3ae743531cf4eac462292d65b417b7efe0">  966</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a2c52e4ff8f71007f970135bf4e50e9c3ae743531cf4eac462292d65b417b7efe0">OB_POWER_LINE_FREQ_MODE_CLOSE</a> = 0,  </div><div class="line"><a name="l00967"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a2c52e4ff8f71007f970135bf4e50e9c3a65d615c11da4cd2c692c1d018fcc9a87">  967</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a2c52e4ff8f71007f970135bf4e50e9c3a65d615c11da4cd2c692c1d018fcc9a87">OB_POWER_LINE_FREQ_MODE_50HZ</a>  = 1,  </div><div class="line"><a name="l00968"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a2c52e4ff8f71007f970135bf4e50e9c3a0541331a34877daed6081739c7f6cdc1">  968</a></span>&#160;    <a class="code" href="ObTypes_8h.html#a2c52e4ff8f71007f970135bf4e50e9c3a0541331a34877daed6081739c7f6cdc1">OB_POWER_LINE_FREQ_MODE_60HZ</a>  = 2,  </div><div class="line"><a name="l00969"></a><span class="lineno">  969</span>&#160;} <a class="code" href="ObTypes_8h.html#a2c52e4ff8f71007f970135bf4e50e9c3">ob_power_line_freq_mode</a>,</div><div class="line"><a name="l00970"></a><span class="lineno">  970</span>&#160;    <a class="code" href="ObTypes_8h.html#a60943a9fe64774213b8d6142a8081501">OBPowerLineFreqMode</a>;</div><div class="line"><a name="l00971"></a><span class="lineno">  971</span>&#160;</div><div class="line"><a name="l00975"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aa02146e9ed035f45a6d85efe212e5ecd">  975</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l00979"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aa02146e9ed035f45a6d85efe212e5ecda30583df3aef9f5a660686bdf0a951324">  979</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aa02146e9ed035f45a6d85efe212e5ecda30583df3aef9f5a660686bdf0a951324">OB_FRAME_AGGREGATE_OUTPUT_FULL_FRAME_REQUIRE</a> = 0,</div><div class="line"><a name="l00980"></a><span class="lineno">  980</span>&#160;</div><div class="line"><a name="l00987"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aa02146e9ed035f45a6d85efe212e5ecda066caefe7561c2d06ac42383f444e0db">  987</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aa02146e9ed035f45a6d85efe212e5ecda066caefe7561c2d06ac42383f444e0db">OB_FRAME_AGGREGATE_OUTPUT_COLOR_FRAME_REQUIRE</a>,</div><div class="line"><a name="l00988"></a><span class="lineno">  988</span>&#160;</div><div class="line"><a name="l00994"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aa02146e9ed035f45a6d85efe212e5ecda331a3db7c2bb11bfd9c2f70d81194db6">  994</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aa02146e9ed035f45a6d85efe212e5ecda331a3db7c2bb11bfd9c2f70d81194db6">OB_FRAME_AGGREGATE_OUTPUT_ANY_SITUATION</a>,</div><div class="line"><a name="l00995"></a><span class="lineno">  995</span>&#160;} <a class="code" href="ObTypes_8h.html#aa02146e9ed035f45a6d85efe212e5ecd">OB_FRAME_AGGREGATE_OUTPUT_MODE</a>,</div><div class="line"><a name="l00996"></a><span class="lineno">  996</span>&#160;    <a class="code" href="ObTypes_8h.html#ad6f9e1e2a35635e969a7b425af59627b">OBFrameAggregateOutputMode</a>, <a class="code" href="ObTypes_8h.html#abee9b47a12fd6583247d9500a781bb2c">ob_frame_aggregate_output_mode</a>;</div><div class="line"><a name="l00997"></a><span class="lineno">  997</span>&#160;</div><div class="line"><a name="l01001"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#afbb016a9143a1d2978e849338d98b7d3"> 1001</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l01002"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#afbb016a9143a1d2978e849338d98b7d3a7180f648386dc2b37e1d674987bc24cf"> 1002</a></span>&#160;    <a class="code" href="ObTypes_8h.html#afbb016a9143a1d2978e849338d98b7d3a7180f648386dc2b37e1d674987bc24cf">OB_LEFT_HAND_COORDINATE_SYSTEM</a>  = 0,</div><div class="line"><a name="l01003"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#afbb016a9143a1d2978e849338d98b7d3a6e4c689ff6ece7bf7f2cfc0d4e76dc2f"> 1003</a></span>&#160;    <a class="code" href="ObTypes_8h.html#afbb016a9143a1d2978e849338d98b7d3a6e4c689ff6ece7bf7f2cfc0d4e76dc2f">OB_RIGHT_HAND_COORDINATE_SYSTEM</a> = 1,</div><div class="line"><a name="l01004"></a><span class="lineno"> 1004</span>&#160;} <a class="code" href="ObTypes_8h.html#afbb016a9143a1d2978e849338d98b7d3">OB_COORDINATE_SYSTEM_TYPE</a>,</div><div class="line"><a name="l01005"></a><span class="lineno"> 1005</span>&#160;    <a class="code" href="ObTypes_8h.html#aedf3502c5abaa3bfd8027d61e8f529de">OBCoordinateSystemType</a>, <a class="code" href="ObTypes_8h.html#a90e575f04de5a60d51a11a662ec7439d">ob_coordinate_system_type</a>;</div><div class="line"><a name="l01006"></a><span class="lineno"> 1006</span>&#160;</div><div class="line"><a name="l01010"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aa4e1c7899e4f4b08d3019c2fe87af9ea"> 1010</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l01014"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aa4e1c7899e4f4b08d3019c2fe87af9eaa45a60f4162edcddd5b0e52fc1649c8be"> 1014</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aa4e1c7899e4f4b08d3019c2fe87af9eaa45a60f4162edcddd5b0e52fc1649c8be">OB_USER_MODE</a> = 0,</div><div class="line"><a name="l01015"></a><span class="lineno"> 1015</span>&#160;</div><div class="line"><a name="l01019"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aa4e1c7899e4f4b08d3019c2fe87af9eaa4eb872e63fb03eff71a98f6497b9028d"> 1019</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aa4e1c7899e4f4b08d3019c2fe87af9eaa4eb872e63fb03eff71a98f6497b9028d">OB_DEVELOPER_MODE</a> = 1,</div><div class="line"><a name="l01020"></a><span class="lineno"> 1020</span>&#160;} <a class="code" href="ObTypes_8h.html#aa4e1c7899e4f4b08d3019c2fe87af9ea">OB_DEVICE_DEVELOPMENT_MODE</a>,</div><div class="line"><a name="l01021"></a><span class="lineno"> 1021</span>&#160;    <a class="code" href="ObTypes_8h.html#afe43d4d1c15865605bb80b053779c106">OBDeviceDevelopmentMode</a>, <a class="code" href="ObTypes_8h.html#ae7e3bde811e589cb3e4c6312bed8b295">ob_device_development_mode</a>;</div><div class="line"><a name="l01022"></a><span class="lineno"> 1022</span>&#160;</div><div class="line"><a name="l01026"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aabad929b67059752029c3374594ac63b"> 1026</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div><div class="line"><a name="l01027"></a><span class="lineno"> 1027</span>&#160;</div><div class="line"><a name="l01033"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aabad929b67059752029c3374594ac63bad662690d57f70c078659e39b4e4b1a89"> 1033</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aabad929b67059752029c3374594ac63bad662690d57f70c078659e39b4e4b1a89">OB_MULTI_DEVICE_SYNC_MODE_FREE_RUN</a> = 1 &lt;&lt; 0,</div><div class="line"><a name="l01034"></a><span class="lineno"> 1034</span>&#160;</div><div class="line"><a name="l01040"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aabad929b67059752029c3374594ac63ba6bd45c53211519f5392eab382e229225"> 1040</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aabad929b67059752029c3374594ac63ba6bd45c53211519f5392eab382e229225">OB_MULTI_DEVICE_SYNC_MODE_STANDALONE</a> = 1 &lt;&lt; 1,</div><div class="line"><a name="l01041"></a><span class="lineno"> 1041</span>&#160;</div><div class="line"><a name="l01049"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aabad929b67059752029c3374594ac63ba8e2f43bf0dd49abc986b551b75e0a923"> 1049</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aabad929b67059752029c3374594ac63ba8e2f43bf0dd49abc986b551b75e0a923">OB_MULTI_DEVICE_SYNC_MODE_PRIMARY</a> = 1 &lt;&lt; 2,</div><div class="line"><a name="l01050"></a><span class="lineno"> 1050</span>&#160;</div><div class="line"><a name="l01062"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aabad929b67059752029c3374594ac63ba23edc51a18fc3047d5390a065f83e06c"> 1062</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aabad929b67059752029c3374594ac63ba23edc51a18fc3047d5390a065f83e06c">OB_MULTI_DEVICE_SYNC_MODE_SECONDARY</a> = 1 &lt;&lt; 3,</div><div class="line"><a name="l01063"></a><span class="lineno"> 1063</span>&#160;</div><div class="line"><a name="l01075"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aabad929b67059752029c3374594ac63ba8970f14d61afcf735ae0a6d98f5f08ea"> 1075</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aabad929b67059752029c3374594ac63ba8970f14d61afcf735ae0a6d98f5f08ea">OB_MULTI_DEVICE_SYNC_MODE_SECONDARY_SYNCED</a> = 1 &lt;&lt; 4,</div><div class="line"><a name="l01076"></a><span class="lineno"> 1076</span>&#160;</div><div class="line"><a name="l01088"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aabad929b67059752029c3374594ac63ba2fe8400ffd77e63929e69bb0f0ab1da6"> 1088</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aabad929b67059752029c3374594ac63ba2fe8400ffd77e63929e69bb0f0ab1da6">OB_MULTI_DEVICE_SYNC_MODE_SOFTWARE_TRIGGERING</a> = 1 &lt;&lt; 5,</div><div class="line"><a name="l01089"></a><span class="lineno"> 1089</span>&#160;</div><div class="line"><a name="l01104"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aabad929b67059752029c3374594ac63ba39ca63ef583695c083588ae28ea22ad9"> 1104</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aabad929b67059752029c3374594ac63ba39ca63ef583695c083588ae28ea22ad9">OB_MULTI_DEVICE_SYNC_MODE_HARDWARE_TRIGGERING</a> = 1 &lt;&lt; 6,</div><div class="line"><a name="l01105"></a><span class="lineno"> 1105</span>&#160;</div><div class="line"><a name="l01106"></a><span class="lineno"> 1106</span>&#160;} <a class="code" href="ObTypes_8h.html#aabad929b67059752029c3374594ac63b">ob_multi_device_sync_mode</a>,</div><div class="line"><a name="l01107"></a><span class="lineno"> 1107</span>&#160;    <a class="code" href="ObTypes_8h.html#aef13f0a101f80f4d7d0a8e9ca74ccdd3">OBMultiDeviceSyncMode</a>;</div><div class="line"><a name="l01108"></a><span class="lineno"> 1108</span>&#160;</div><div class="line"><a name="l01112"></a><span class="lineno"><a class="line" href="structob__multi__device__sync__config.html"> 1112</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l01116"></a><span class="lineno"><a class="line" href="structob__multi__device__sync__config.html#a8cc39ed5db27676bdf5cffcb5ccbed67"> 1116</a></span>&#160;    <a class="code" href="ObTypes_8h.html#aabad929b67059752029c3374594ac63b">ob_multi_device_sync_mode</a> <a class="code" href="structob__multi__device__sync__config.html#a8cc39ed5db27676bdf5cffcb5ccbed67">syncMode</a>;</div><div class="line"><a name="l01117"></a><span class="lineno"> 1117</span>&#160;</div><div class="line"><a name="l01123"></a><span class="lineno"><a class="line" href="structob__multi__device__sync__config.html#a0413ddb90e90b291e14544c38d88a697"> 1123</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="structob__multi__device__sync__config.html#a0413ddb90e90b291e14544c38d88a697">depthDelayUs</a>;</div><div class="line"><a name="l01124"></a><span class="lineno"> 1124</span>&#160;</div><div class="line"><a name="l01130"></a><span class="lineno"><a class="line" href="structob__multi__device__sync__config.html#aa5909e5e5238eb9c5cfe8261561c38fd"> 1130</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="structob__multi__device__sync__config.html#aa5909e5e5238eb9c5cfe8261561c38fd">colorDelayUs</a>;</div><div class="line"><a name="l01131"></a><span class="lineno"> 1131</span>&#160;</div><div class="line"><a name="l01140"></a><span class="lineno"><a class="line" href="structob__multi__device__sync__config.html#a6c855a8eed5304c1fc6561a02834575b"> 1140</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="structob__multi__device__sync__config.html#a6c855a8eed5304c1fc6561a02834575b">trigger2ImageDelayUs</a>;</div><div class="line"><a name="l01141"></a><span class="lineno"> 1141</span>&#160;</div><div class="line"><a name="l01151"></a><span class="lineno"><a class="line" href="structob__multi__device__sync__config.html#acf58447721d8b16d6b16d726c98a38ec"> 1151</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structob__multi__device__sync__config.html#acf58447721d8b16d6b16d726c98a38ec">triggerOutEnable</a>;</div><div class="line"><a name="l01152"></a><span class="lineno"> 1152</span>&#160;</div><div class="line"><a name="l01159"></a><span class="lineno"><a class="line" href="structob__multi__device__sync__config.html#a795f1464f91aa518eda82ca7a2b5536d"> 1159</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="structob__multi__device__sync__config.html#a795f1464f91aa518eda82ca7a2b5536d">triggerOutDelayUs</a>;</div><div class="line"><a name="l01160"></a><span class="lineno"> 1160</span>&#160;</div><div class="line"><a name="l01169"></a><span class="lineno"><a class="line" href="structob__multi__device__sync__config.html#a31ff38c5da91e77454a6080bde4bce1d"> 1169</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="structob__multi__device__sync__config.html#a31ff38c5da91e77454a6080bde4bce1d">framesPerTrigger</a>;</div><div class="line"><a name="l01170"></a><span class="lineno"> 1170</span>&#160;} <a class="code" href="structob__multi__device__sync__config.html">ob_multi_device_sync_config</a>, <a class="code" href="ObTypes_8h.html#af4e7a91cbe5b14388da412de0deca8f1">OBMultiDeviceSyncConfig</a>;</div><div class="line"><a name="l01171"></a><span class="lineno"> 1171</span>&#160;</div><div class="line"><a name="l01176"></a><span class="lineno"><a class="line" href="structob__device__timestamp__reset__config.html"> 1176</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l01185"></a><span class="lineno"><a class="line" href="structob__device__timestamp__reset__config.html#a728f2b17c18b988080ad03cc401d7ea4"> 1185</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structob__device__timestamp__reset__config.html#a728f2b17c18b988080ad03cc401d7ea4">enable</a>;</div><div class="line"><a name="l01186"></a><span class="lineno"> 1186</span>&#160;</div><div class="line"><a name="l01190"></a><span class="lineno"><a class="line" href="structob__device__timestamp__reset__config.html#a3021ee3e51e2a50b5d8c256e3f718df9"> 1190</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="structob__device__timestamp__reset__config.html#a3021ee3e51e2a50b5d8c256e3f718df9">timestamp_reset_delay_us</a>;</div><div class="line"><a name="l01191"></a><span class="lineno"> 1191</span>&#160;</div><div class="line"><a name="l01197"></a><span class="lineno"><a class="line" href="structob__device__timestamp__reset__config.html#ab51649b49abe5df22e984a40e9b7c0c3"> 1197</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structob__device__timestamp__reset__config.html#ab51649b49abe5df22e984a40e9b7c0c3">timestamp_reset_signal_output_enable</a>;</div><div class="line"><a name="l01198"></a><span class="lineno"> 1198</span>&#160;} <a class="code" href="structob__device__timestamp__reset__config.html">ob_device_timestamp_reset_config</a>, <a class="code" href="ObTypes_8h.html#acbdc98f467b8d2b705ea2c82f9387455">OBDeviceTimestampResetConfig</a>;</div><div class="line"><a name="l01199"></a><span class="lineno"> 1199</span>&#160;</div><div class="line"><a name="l01203"></a><span class="lineno"><a class="line" href="structBASELINE__CALIBRATION__PARAM.html"> 1203</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l01207"></a><span class="lineno"><a class="line" href="structBASELINE__CALIBRATION__PARAM.html#a94c00a31d7ff90eaaf9d84e4f1e95932"> 1207</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structBASELINE__CALIBRATION__PARAM.html#a94c00a31d7ff90eaaf9d84e4f1e95932">baseline</a>;</div><div class="line"><a name="l01211"></a><span class="lineno"><a class="line" href="structBASELINE__CALIBRATION__PARAM.html#a75f17f1d0d1177eecfd6e70de3c1a039"> 1211</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structBASELINE__CALIBRATION__PARAM.html#a75f17f1d0d1177eecfd6e70de3c1a039">zpd</a>;</div><div class="line"><a name="l01212"></a><span class="lineno"> 1212</span>&#160;} <a class="code" href="structBASELINE__CALIBRATION__PARAM.html">BASELINE_CALIBRATION_PARAM</a>, <a class="code" href="ObTypes_8h.html#a5811f7bafcfa40a68bfc4ee0ecc469f4">ob_baseline_calibration_param</a>, <a class="code" href="ObTypes_8h.html#a269cf95e4e16aeb194d001a56768e44f">OBBaselineCalibrationParam</a>;</div><div class="line"><a name="l01213"></a><span class="lineno"> 1213</span>&#160;</div><div class="line"><a name="l01222"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a4cbd864ddbf989ef634d5c6aa3eb7007"> 1222</a></span>&#160;<span class="keyword">typedef</span> void (*<a class="code" href="ObTypes_8h.html#a4cbd864ddbf989ef634d5c6aa3eb7007">ob_file_send_callback</a>)(ob_file_tran_state state, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structob__error.html#a5908345db2c6b3bb0897a93d827a33c5">message</a>, uint8_t percent, <span class="keywordtype">void</span> *user_data);</div><div class="line"><a name="l01223"></a><span class="lineno"> 1223</span>&#160;</div><div class="line"><a name="l01232"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a722bed61b28cde64209bcf5e228a57e1"> 1232</a></span>&#160;<span class="keyword">typedef</span> void (*<a class="code" href="ObTypes_8h.html#a722bed61b28cde64209bcf5e228a57e1">ob_device_upgrade_callback</a>)(ob_upgrade_state state, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structob__error.html#a5908345db2c6b3bb0897a93d827a33c5">message</a>, uint8_t percent, <span class="keywordtype">void</span> *user_data);</div><div class="line"><a name="l01233"></a><span class="lineno"> 1233</span>&#160;</div><div class="line"><a name="l01241"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ae8b8395f6083d80608959b6aad27e652"> 1241</a></span>&#160;<span class="keyword">typedef</span> void (*<a class="code" href="ObTypes_8h.html#ae8b8395f6083d80608959b6aad27e652">ob_device_state_callback</a>)(ob_device_state state, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structob__error.html#a5908345db2c6b3bb0897a93d827a33c5">message</a>, <span class="keywordtype">void</span> *user_data);</div><div class="line"><a name="l01242"></a><span class="lineno"> 1242</span>&#160;</div><div class="line"><a name="l01250"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ad12d0a24ac2adabf4d3f976d3903b2f7"> 1250</a></span>&#160;<span class="keyword">typedef</span> void (*<a class="code" href="ObTypes_8h.html#ad12d0a24ac2adabf4d3f976d3903b2f7">ob_set_data_callback</a>)(ob_data_tran_state state, uint8_t percent, <span class="keywordtype">void</span> *user_data);</div><div class="line"><a name="l01251"></a><span class="lineno"> 1251</span>&#160;</div><div class="line"><a name="l01259"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a091bddb9a1ac58c18a4de986d4e664b8"> 1259</a></span>&#160;<span class="keyword">typedef</span> void (*<a class="code" href="ObTypes_8h.html#a091bddb9a1ac58c18a4de986d4e664b8">ob_get_data_callback</a>)(ob_data_tran_state state, ob_data_chunk *dataChunk, <span class="keywordtype">void</span> *user_data);</div><div class="line"><a name="l01260"></a><span class="lineno"> 1260</span>&#160;</div><div class="line"><a name="l01267"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#add32a1f63591525a2574ea6fe97abb28"> 1267</a></span>&#160;<span class="keyword">typedef</span> void (*<a class="code" href="ObTypes_8h.html#add32a1f63591525a2574ea6fe97abb28">ob_media_state_callback</a>)(ob_media_state state, <span class="keywordtype">void</span> *user_data);</div><div class="line"><a name="l01268"></a><span class="lineno"> 1268</span>&#160;</div><div class="line"><a name="l01276"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a0e6f8b80b87aec989df49ff0e5465e86"> 1276</a></span>&#160;<span class="keyword">typedef</span> void (*<a class="code" href="ObTypes_8h.html#a0e6f8b80b87aec989df49ff0e5465e86">ob_device_changed_callback</a>)(<a class="code" href="ObTypes_8h.html#a808e5e274a0a28eef27f22e0e91508e0">ob_device_list</a> *removed, <a class="code" href="ObTypes_8h.html#a808e5e274a0a28eef27f22e0e91508e0">ob_device_list</a> *added, <span class="keywordtype">void</span> *user_data);</div><div class="line"><a name="l01277"></a><span class="lineno"> 1277</span>&#160;</div><div class="line"><a name="l01278"></a><span class="lineno"> 1278</span>&#160;<span class="comment">// typedef void (*ob_net_device_added_callback)(const char *added, void *user_data);</span></div><div class="line"><a name="l01279"></a><span class="lineno"> 1279</span>&#160;<span class="comment">// typedef void (*ob_net_device_removed_callback)(const char *removed, void *user_data);</span></div><div class="line"><a name="l01280"></a><span class="lineno"> 1280</span>&#160;</div><div class="line"><a name="l01287"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#acaf84a344ddfb4886c9aab136ea2ad0e"> 1287</a></span>&#160;<span class="keyword">typedef</span> void (*<a class="code" href="ObTypes_8h.html#acaf84a344ddfb4886c9aab136ea2ad0e">ob_frame_callback</a>)(<a class="code" href="ObTypes_8h.html#a2d32dd7fcbb88ebb408e9f9081e6f896">ob_frame</a> *frame, <span class="keywordtype">void</span> *user_data);</div><div class="line"><a name="l01288"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a82628fc9f7fe087c4ac31b0a8197ea34"> 1288</a></span>&#160;<span class="preprocessor">#define ob_filter_callback ob_frame_callback</span></div><div class="line"><a name="l01289"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a1470dbad9f19b34bd74a55d1e7ecdacc"> 1289</a></span>&#160;<span class="preprocessor">#define ob_playback_callback ob_frame_callback</span></div><div class="line"><a name="l01290"></a><span class="lineno"> 1290</span>&#160;</div><div class="line"><a name="l01297"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#afb35a0fe8ad0a8ebaed3de262e1705a0"> 1297</a></span>&#160;<span class="keyword">typedef</span> void (*<a class="code" href="ObTypes_8h.html#afb35a0fe8ad0a8ebaed3de262e1705a0">ob_frameset_callback</a>)(<a class="code" href="ObTypes_8h.html#a2d32dd7fcbb88ebb408e9f9081e6f896">ob_frame</a> *frameset, <span class="keywordtype">void</span> *user_data);</div><div class="line"><a name="l01298"></a><span class="lineno"> 1298</span>&#160;</div><div class="line"><a name="l01305"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a3ba48a3ae08f73fc4c6beac4464dde1d"> 1305</a></span>&#160;<span class="keyword">typedef</span> void(<a class="code" href="ObTypes_8h.html#a3ba48a3ae08f73fc4c6beac4464dde1d">ob_frame_destroy_callback</a>)(<span class="keywordtype">void</span> *buffer, <span class="keywordtype">void</span> *user_data);</div><div class="line"><a name="l01306"></a><span class="lineno"> 1306</span>&#160;</div><div class="line"><a name="l01314"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a572a2b25bc592cba31f4c2e621fa3b8d"> 1314</a></span>&#160;<span class="keyword">typedef</span> void(<a class="code" href="ObTypes_8h.html#a572a2b25bc592cba31f4c2e621fa3b8d">ob_log_callback</a>)(ob_log_severity severity, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structob__error.html#a5908345db2c6b3bb0897a93d827a33c5">message</a>, <span class="keywordtype">void</span> *user_data);</div><div class="line"><a name="l01315"></a><span class="lineno"> 1315</span>&#160;</div><div class="line"><a name="l01316"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a8114f00a084824fa863b2a54bfd22cf3"> 1316</a></span>&#160;<span class="keyword">typedef</span> void(<a class="code" href="ObTypes_8h.html#a8114f00a084824fa863b2a54bfd22cf3">ob_get_imu_data_callback</a>)(<span class="keyword">const</span> uint8_t *data, uint32_t dataLen);</div><div class="line"><a name="l01317"></a><span class="lineno"> 1317</span>&#160;</div><div class="line"><a name="l01324"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#ac1b4daef79e8a8397f52a942f498cd83"> 1324</a></span>&#160;<span class="preprocessor">#define is_ir_sensor(sensor_type) (sensor_type == OB_SENSOR_IR || sensor_type == OB_SENSOR_IR_LEFT || sensor_type == OB_SENSOR_IR_RIGHT)</span></div><div class="line"><a name="l01325"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a042d71df32e7c35791f4ea02c2b39b74"> 1325</a></span>&#160;<span class="preprocessor">#define isIRSensor is_ir_sensor</span></div><div class="line"><a name="l01326"></a><span class="lineno"> 1326</span>&#160;</div><div class="line"><a name="l01333"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a5435c1aa7d509966d116971db508f303"> 1333</a></span>&#160;<span class="preprocessor">#define is_ir_stream(stream_type) (stream_type == OB_STREAM_IR || stream_type == OB_STREAM_IR_LEFT || stream_type == OB_STREAM_IR_RIGHT)</span></div><div class="line"><a name="l01334"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aef6685c44da8eac31e856f397de1afd3"> 1334</a></span>&#160;<span class="preprocessor">#define isIRStream is_ir_stream</span></div><div class="line"><a name="l01335"></a><span class="lineno"> 1335</span>&#160;</div><div class="line"><a name="l01342"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a52307266a1ca005dea6d7bfdb3ccfbb1"> 1342</a></span>&#160;<span class="preprocessor">#define is_ir_frame(frame_type) (frame_type == OB_FRAME_IR || frame_type == OB_FRAME_IR_LEFT || frame_type == OB_FRAME_IR_RIGHT)</span></div><div class="line"><a name="l01343"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#aabb66472b1e9671d71c8485b939fabb1"> 1343</a></span>&#160;<span class="preprocessor">#define isIRFrame is_ir_frame</span></div><div class="line"><a name="l01344"></a><span class="lineno"> 1344</span>&#160;</div><div class="line"><a name="l01348"></a><span class="lineno"><a class="line" href="ObTypes_8h.html#a5eeadb4cea31961aab689e5d7a225e9c"> 1348</a></span>&#160;<span class="preprocessor">#define OB_DEFAULT_DECRYPT_KEY (nullptr)</span></div><div class="line"><a name="l01349"></a><span class="lineno"> 1349</span>&#160;</div><div class="line"><a name="l01350"></a><span class="lineno"> 1350</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l01351"></a><span class="lineno"> 1351</span>&#160;}</div><div class="line"><a name="l01352"></a><span class="lineno"> 1352</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l01353"></a><span class="lineno"> 1353</span>&#160;</div><div class="line"><a name="l01354"></a><span class="lineno"> 1354</span>&#160;<span class="preprocessor">#pragma pack(pop)</span></div><div class="ttc" id="ObTypes_8h_html_aea80b2bb24e04f8d79c49b29ba6094fdaa9da30ba310b7af809720ea17283e827"><div class="ttname"><a href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdaa9da30ba310b7af809720ea17283e827">OB_MEDIA_IR_STREAM</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00559">ObTypes.h:559</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a7a0cd29a04f3b3eddfee1d3e824b52a2a81a03bb414f182492bea156c6bfb6331"><div class="ttname"><a href="ObTypes_8h.html#a7a0cd29a04f3b3eddfee1d3e824b52a2a81a03bb414f182492bea156c6bfb6331">OB_COMM_USB</a></div><div class="ttdoc">USB. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00926">ObTypes.h:926</a></div></div>
<div class="ttc" id="structOBRect_html_aaf1c848e2dffbd9165ba0dd3ffa09f51"><div class="ttname"><a href="structOBRect.html#aaf1c848e2dffbd9165ba0dd3ffa09f51">OBRect::y</a></div><div class="ttdeci">uint32_t y</div><div class="ttdoc">Origin coordinate y. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00423">ObTypes.h:423</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aa76dd40b2956d5d9944a095f18051847a"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa76dd40b2956d5d9944a095f18051847a">OB_FORMAT_UYVY</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00209">ObTypes.h:209</a></div></div>
<div class="ttc" id="structOBCameraParam__V0_html_a8d49ffcb10562873b29c60864e512474"><div class="ttname"><a href="structOBCameraParam__V0.html#a8d49ffcb10562873b29c60864e512474">OBCameraParam_V0::rgbDistortion</a></div><div class="ttdeci">OBCameraDistortion rgbDistortion</div><div class="ttdoc">Distortion parameters for color camera. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00391">ObTypes.h:391</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae57f11b2621f5e3b74a3983ad647133aabbf5565065b27eb977d0e5193377d7dc"><div class="ttname"><a href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aabbf5565065b27eb977d0e5193377d7dc">FORMAT_YUYV_TO_RGB888</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00432">ObTypes.h:432</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30a00b26730789f292d4bca95ae5f84b"><div class="ttname"><a href="ObTypes_8h.html#a30a00b26730789f292d4bca95ae5f84b">OBHPStatusCode</a></div><div class="ttdeci">OBHPStatusCode</div><div class="ttdoc">send data or receive data return status type </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00080">ObTypes.h:80</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aa4fdeae9a5bbe92e10dade09f94aedada"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa4fdeae9a5bbe92e10dade09f94aedada">OB_FORMAT_BGRA</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00231">ObTypes.h:231</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a42b4219d92627d3cf51af225ec58a345a04652540e40f05d30c2480c198c404c8"><div class="ttname"><a href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345a04652540e40f05d30c2480c198c404c8">OB_FRAME_IR_RIGHT</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00198">ObTypes.h:198</a></div></div>
<div class="ttc" id="structOBPoint_html_a93c720c12e50a51f56a1f4a547df7785"><div class="ttname"><a href="structOBPoint.html#a93c720c12e50a51f56a1f4a547df7785">OBPoint::z</a></div><div class="ttdeci">float z</div><div class="ttdoc">Z coordinate. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00619">ObTypes.h:619</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aab5f8f1f4bdf04426a1700027b750288e"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aab5f8f1f4bdf04426a1700027b750288e">OB_FORMAT_GYRO</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00224">ObTypes.h:224</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a2a47241e50f86388dec382679e132b1f"><div class="ttname"><a href="ObTypes_8h.html#a2a47241e50f86388dec382679e132b1f">OB_DEPTH_CROPPING_MODE</a></div><div class="ttdeci">enum OBDepthCroppingMode OB_DEPTH_CROPPING_MODE</div></div>
<div class="ttc" id="ObTypes_8h_html_a300e1133da26a9f13d3a94dda0455071"><div class="ttname"><a href="ObTypes_8h.html#a300e1133da26a9f13d3a94dda0455071">ob_accel_sample_rate</a></div><div class="ttdeci">enum OBGyroSampleRate ob_accel_sample_rate</div></div>
<div class="ttc" id="structob__margin__filter__config_html_a8b482834131fe697babefc3a85543d27"><div class="ttname"><a href="structob__margin__filter__config.html#a8b482834131fe697babefc3a85543d27">ob_margin_filter_config::height</a></div><div class="ttdeci">uint32_t height</div><div class="ttdoc">Image height. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00404">ObTypes.h:404</a></div></div>
<div class="ttc" id="structOBCameraIntrinsic_html_a50b429aad5b3819aec089b154cea6297"><div class="ttname"><a href="structOBCameraIntrinsic.html#a50b429aad5b3819aec089b154cea6297">OBCameraIntrinsic::cx</a></div><div class="ttdeci">float cx</div><div class="ttdoc">Optical center abscissa. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00344">ObTypes.h:344</a></div></div>
<div class="ttc" id="ObTypes_8h_html_af3552b30cb452c3065783e55bf0a6f42aade9aaa66124ed727706a3cbb7ad2859"><div class="ttname"><a href="ObTypes_8h.html#af3552b30cb452c3065783e55bf0a6f42aade9aaa66124ed727706a3cbb7ad2859">OB_LOG_SEVERITY_WARN</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00115">ObTypes.h:115</a></div></div>
<div class="ttc" id="ObTypes_8h_html_af3552b30cb452c3065783e55bf0a6f42a1a109226512814183c0cc3a137aabae1"><div class="ttname"><a href="ObTypes_8h.html#af3552b30cb452c3065783e55bf0a6f42a1a109226512814183c0cc3a137aabae1">OB_LOG_SEVERITY_DEBUG</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00113">ObTypes.h:113</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a0bf6f74f3eaabbf4a71720b9363b2aa8ae5ac7db840a4be92a2303fe251b730fd"><div class="ttname"><a href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8ae5ac7db840a4be92a2303fe251b730fd">OB_SENSOR_ACCEL</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00159">ObTypes.h:159</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a16946a0e76e54d58fe6a945fccc3190b"><div class="ttname"><a href="ObTypes_8h.html#a16946a0e76e54d58fe6a945fccc3190b">OBStatus</a></div><div class="ttdeci">OBStatus</div><div class="ttdoc">error code </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00103">ObTypes.h:103</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a71ff701d07eaf80bac07fe6815609ab0"><div class="ttname"><a href="ObTypes_8h.html#a71ff701d07eaf80bac07fe6815609ab0">ob_gyro_sample_rate</a></div><div class="ttdeci">enum OBGyroSampleRate ob_gyro_sample_rate</div></div>
<div class="ttc" id="structOBBoolPropertyRange_html_a6aec56bfe29835e89fa5607e3bf04ce8"><div class="ttname"><a href="structOBBoolPropertyRange.html#a6aec56bfe29835e89fa5607e3bf04ce8">OBBoolPropertyRange::cur</a></div><div class="ttdeci">bool cur</div><div class="ttdoc">Current value. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00331">ObTypes.h:331</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a305ef4d284b8f87682d7c8a6727a812aab7514da75f30a29a32ca3173083c1a84"><div class="ttname"><a href="ObTypes_8h.html#a305ef4d284b8f87682d7c8a6727a812aab7514da75f30a29a32ca3173083c1a84">OB_MEDIA_RESUME</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00579">ObTypes.h:579</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aa9a2d23bbdbb3fda2395206f45761a6fa"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa9a2d23bbdbb3fda2395206f45761a6fa">OB_FORMAT_MJPG</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00212">ObTypes.h:212</a></div></div>
<div class="ttc" id="ObTypes_8h_html_afbb016a9143a1d2978e849338d98b7d3a7180f648386dc2b37e1d674987bc24cf"><div class="ttname"><a href="ObTypes_8h.html#afbb016a9143a1d2978e849338d98b7d3a7180f648386dc2b37e1d674987bc24cf">OB_LEFT_HAND_COORDINATE_SYSTEM</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01002">ObTypes.h:1002</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ade914070120de80d4338ee74e73dc9d5a521aacc9e3c726b6d4460aa8ea342842"><div class="ttname"><a href="ObTypes_8h.html#ade914070120de80d4338ee74e73dc9d5a521aacc9e3c726b6d4460aa8ea342842">ALIGN_DISABLE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00412">ObTypes.h:412</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a0bf6f74f3eaabbf4a71720b9363b2aa8a0424821276529822aae2d8b0fff286c3"><div class="ttname"><a href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8a0424821276529822aae2d8b0fff286c3">OB_SENSOR_IR_RIGHT</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00162">ObTypes.h:162</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a563dd4686a4630bca388a41919cdb369"><div class="ttname"><a href="ObTypes_8h.html#a563dd4686a4630bca388a41919cdb369">ob_stream_profile_list</a></div><div class="ttdeci">struct StreamProfileListImpl ob_stream_profile_list</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00062">ObTypes.h:62</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a2c52e4ff8f71007f970135bf4e50e9c3"><div class="ttname"><a href="ObTypes_8h.html#a2c52e4ff8f71007f970135bf4e50e9c3">ob_power_line_freq_mode</a></div><div class="ttdeci">ob_power_line_freq_mode</div><div class="ttdoc">Power line frequency mode, for color camera anti-flicker configuration. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00965">ObTypes.h:965</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a8bec7028cb76ec3e42a689b25190d235"><div class="ttname"><a href="ObTypes_8h.html#a8bec7028cb76ec3e42a689b25190d235">ob_depth_cropping_mode</a></div><div class="ttdeci">enum OBDepthCroppingMode ob_depth_cropping_mode</div></div>
<div class="ttc" id="ObTypes_8h_html_ae380b6ffe628ce006b36084b02070b27"><div class="ttname"><a href="ObTypes_8h.html#ae380b6ffe628ce006b36084b02070b27">OBGyroValue</a></div><div class="ttdeci">struct OBAccelValue OBGyroValue</div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aaaae1432d8826cf37baa1100a6472027d"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aaaae1432d8826cf37baa1100a6472027d">OB_FORMAT_POINT</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00225">ObTypes.h:225</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a55a3e039f999bd1503936786c1490cd3"><div class="ttname"><a href="ObTypes_8h.html#a55a3e039f999bd1503936786c1490cd3">ob_device_log_severity_level</a></div><div class="ttdeci">enum OBLogSeverity ob_device_log_severity_level</div></div>
<div class="ttc" id="ObTypes_8h_html_ae57f11b2621f5e3b74a3983ad647133aaa3767aad721a99c34489e15e7887a937"><div class="ttname"><a href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aaa3767aad721a99c34489e15e7887a937">FORMAT_MJPG_TO_BGRA</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00441">ObTypes.h:441</a></div></div>
<div class="ttc" id="ObTypes_8h_html_af39ef692865a5407a8838ebb113fc04b"><div class="ttname"><a href="ObTypes_8h.html#af39ef692865a5407a8838ebb113fc04b">ob_tof_filter_range</a></div><div class="ttdeci">enum OBTofFilterRange ob_tof_filter_range</div></div>
<div class="ttc" id="ObTypes_8h_html_a6cb24ce2297d40025a4882b22b4550d0a34222a796437adbdb7aa1d098f4b66d8"><div class="ttname"><a href="ObTypes_8h.html#a6cb24ce2297d40025a4882b22b4550d0a34222a796437adbdb7aa1d098f4b66d8">OB_ACCEL_FS_2g</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00495">ObTypes.h:495</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aad1ca5b6803a800c411ca0c7ab9ff9b8"><div class="ttname"><a href="ObTypes_8h.html#aad1ca5b6803a800c411ca0c7ab9ff9b8">OB_MEDIA_TYPE</a></div><div class="ttdeci">enum OBMediaType OB_MEDIA_TYPE</div></div>
<div class="ttc" id="ObTypes_8h_html_a818d3a4166de3a59430e6fd2bdf9eb28"><div class="ttname"><a href="ObTypes_8h.html#a818d3a4166de3a59430e6fd2bdf9eb28">ob_sensor</a></div><div class="ttdeci">struct SensorImpl ob_sensor</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00059">ObTypes.h:59</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a58e217beaf8c5e9a0da42b84902cb6b5"><div class="ttname"><a href="ObTypes_8h.html#a58e217beaf8c5e9a0da42b84902cb6b5">ob_config</a></div><div class="ttdeci">struct ConfigImpl ob_config</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00066">ObTypes.h:66</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a77477afef404b58271412b9431abf930ad2743c12f24de0c90042b4714f8c6c35"><div class="ttname"><a href="ObTypes_8h.html#a77477afef404b58271412b9431abf930ad2743c12f24de0c90042b4714f8c6c35">OB_CMD_VERSION_V2</a></div><div class="ttdoc">Version 3.0. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00834">ObTypes.h:834</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aa4e1c7899e4f4b08d3019c2fe87af9eaa4eb872e63fb03eff71a98f6497b9028d"><div class="ttname"><a href="ObTypes_8h.html#aa4e1c7899e4f4b08d3019c2fe87af9eaa4eb872e63fb03eff71a98f6497b9028d">OB_DEVELOPER_MODE</a></div><div class="ttdoc">Developer mode, which allows developers to access the operating system and software/hardware resource...</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01019">ObTypes.h:1019</a></div></div>
<div class="ttc" id="ObTypes_8h_html_af3552b30cb452c3065783e55bf0a6f42ab6d56f00b790f203afb9ead495e0e559"><div class="ttname"><a href="ObTypes_8h.html#af3552b30cb452c3065783e55bf0a6f42ab6d56f00b790f203afb9ead495e0e559">OB_LOG_SEVERITY_FATAL</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00117">ObTypes.h:117</a></div></div>
<div class="ttc" id="structob__device__timestamp__reset__config_html"><div class="ttname"><a href="structob__device__timestamp__reset__config.html">ob_device_timestamp_reset_config</a></div><div class="ttdoc">The timestamp reset configuration of the device. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01176">ObTypes.h:1176</a></div></div>
<div class="ttc" id="ObTypes_8h_html_abcaa12738036a2a9bc67cc81e6ea1376a1f67ce0ef3f944d5b0cdf9e4164bca54"><div class="ttname"><a href="ObTypes_8h.html#abcaa12738036a2a9bc67cc81e6ea1376a1f67ce0ef3f944d5b0cdf9e4164bca54">OB_USB_POWER_5V_3A0</a></div><div class="ttdoc">5V/3.0A </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00938">ObTypes.h:938</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a63a34c60e68bddb4fd5fe26b54aaa7f3a604379432bd3b63e2df8d0a1b3a800c7"><div class="ttname"><a href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3a604379432bd3b63e2df8d0a1b3a800c7">OB_EXCEPTION_TYPE_INVALID_VALUE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00131">ObTypes.h:131</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ac5ed7d534aba98808663d172dd6c1385"><div class="ttname"><a href="ObTypes_8h.html#ac5ed7d534aba98808663d172dd6c1385">DEVICE_IP_ADDR_CONFIG</a></div><div class="ttdeci">struct OBNetIpConfig DEVICE_IP_ADDR_CONFIG</div></div>
<div class="ttc" id="structob__margin__filter__config_html_a6d8b58845207b04cf76d8510ed1120e0"><div class="ttname"><a href="structob__margin__filter__config.html#a6d8b58845207b04cf76d8510ed1120e0">ob_margin_filter_config::limit_x_th</a></div><div class="ttdeci">int limit_x_th</div><div class="ttdoc">Maximum horizontal threshold. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00401">ObTypes.h:401</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a63a34c60e68bddb4fd5fe26b54aaa7f3a29e16b1c185b79550bf61ed66550f40a"><div class="ttname"><a href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3a29e16b1c185b79550bf61ed66550f40a">OB_EXCEPTION_TYPE_UNKNOWN</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00127">ObTypes.h:127</a></div></div>
<div class="ttc" id="structOBCameraParam_html_a214e4a8c69cf4d6e7f50c0ebe9772efb"><div class="ttname"><a href="structOBCameraParam.html#a214e4a8c69cf4d6e7f50c0ebe9772efb">OBCameraParam::isMirrored</a></div><div class="ttdeci">bool isMirrored</div><div class="ttdoc">Whether the image frame corresponding to this group of parameters is mirrored. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00381">ObTypes.h:381</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a77477afef404b58271412b9431abf930aa38133a7dc9c2e93c4fc5b830eb09ffb"><div class="ttname"><a href="ObTypes_8h.html#a77477afef404b58271412b9431abf930aa38133a7dc9c2e93c4fc5b830eb09ffb">OB_CMD_VERSION_V3</a></div><div class="ttdoc">Version 4.0. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00835">ObTypes.h:835</a></div></div>
<div class="ttc" id="structOBTofExposureThresholdControl_html_a4c5442cd07581b201e5480fcb04609ae"><div class="ttname"><a href="structOBTofExposureThresholdControl.html#a4c5442cd07581b201e5480fcb04609ae">OBTofExposureThresholdControl::lower</a></div><div class="ttdeci">int32_t lower</div><div class="ttdoc">Lower threshold, unit: ms. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00658">ObTypes.h:658</a></div></div>
<div class="ttc" id="structOBDeviceTemperature_html_a216f0f34b5ff54e64f2674cd41fe90da"><div class="ttname"><a href="structOBDeviceTemperature.html#a216f0f34b5ff54e64f2674cd41fe90da">OBDeviceTemperature::imuTemp</a></div><div class="ttdeci">float imuTemp</div><div class="ttdoc">IMU temperature. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00525">ObTypes.h:525</a></div></div>
<div class="ttc" id="structOBRect_html_a40095695ec4aedc5df5c36bf3b119dbc"><div class="ttname"><a href="structOBRect.html#a40095695ec4aedc5df5c36bf3b119dbc">OBRect::height</a></div><div class="ttdeci">uint32_t height</div><div class="ttdoc">Rectangle height. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00425">ObTypes.h:425</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae7e3bde811e589cb3e4c6312bed8b295"><div class="ttname"><a href="ObTypes_8h.html#ae7e3bde811e589cb3e4c6312bed8b295">ob_device_development_mode</a></div><div class="ttdeci">enum OB_DEVICE_DEVELOPMENT_MODE ob_device_development_mode</div></div>
<div class="ttc" id="ObTypes_8h_html_ab0898528b8d056d1986d96b0b1f767a4afd3addb14de1aa4ae63a29504dd4b12d"><div class="ttname"><a href="ObTypes_8h.html#ab0898528b8d056d1986d96b0b1f767a4afd3addb14de1aa4ae63a29504dd4b12d">OB_DC_POWER_NO_PLUGIN</a></div><div class="ttdoc">No plugin. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00946">ObTypes.h:946</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a909e3d33369d9d452b03baa0e5cf6059"><div class="ttname"><a href="ObTypes_8h.html#a909e3d33369d9d452b03baa0e5cf6059">OB_COMMUNICATION_TYPE</a></div><div class="ttdeci">enum OBCommunicationType OB_COMMUNICATION_TYPE</div></div>
<div class="ttc" id="ObTypes_8h_html_afe43d4d1c15865605bb80b053779c106"><div class="ttname"><a href="ObTypes_8h.html#afe43d4d1c15865605bb80b053779c106">OBDeviceDevelopmentMode</a></div><div class="ttdeci">enum OB_DEVICE_DEVELOPMENT_MODE OBDeviceDevelopmentMode</div></div>
<div class="ttc" id="structOBDataBundle_html_a680a947cb52f7a64ec0aa17b4bfe2d9c"><div class="ttname"><a href="structOBDataBundle.html#a680a947cb52f7a64ec0aa17b4bfe2d9c">OBDataBundle::cmdVersion</a></div><div class="ttdeci">OBCmdVersion cmdVersion</div><div class="ttdoc">OBCmdVersion of propertyId. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00861">ObTypes.h:861</a></div></div>
<div class="ttc" id="structOBCameraParam_html_acc6d8df18c5216e8e1bd6188ed68d47e"><div class="ttname"><a href="structOBCameraParam.html#acc6d8df18c5216e8e1bd6188ed68d47e">OBCameraParam::rgbIntrinsic</a></div><div class="ttdeci">OBCameraIntrinsic rgbIntrinsic</div><div class="ttdoc">Color camera internal parameters. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00377">ObTypes.h:377</a></div></div>
<div class="ttc" id="structOBFloatPropertyRange_html_ae67f00fcb8e7a103b749835a0e0cbaa5"><div class="ttname"><a href="structOBFloatPropertyRange.html#ae67f00fcb8e7a103b749835a0e0cbaa5">OBFloatPropertyRange::step</a></div><div class="ttdeci">float step</div><div class="ttdoc">Step value. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00323">ObTypes.h:323</a></div></div>
<div class="ttc" id="ObTypes_8h_html_abee9b47a12fd6583247d9500a781bb2c"><div class="ttname"><a href="ObTypes_8h.html#abee9b47a12fd6583247d9500a781bb2c">ob_frame_aggregate_output_mode</a></div><div class="ttdeci">enum OB_FRAME_AGGREGATE_OUTPUT_MODE ob_frame_aggregate_output_mode</div></div>
<div class="ttc" id="structOBBoolPropertyRange_html_a83b5426c5d458f5d5e45fcba136982a5"><div class="ttname"><a href="structOBBoolPropertyRange.html#a83b5426c5d458f5d5e45fcba136982a5">OBBoolPropertyRange::max</a></div><div class="ttdeci">bool max</div><div class="ttdoc">Maximum value. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00332">ObTypes.h:332</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae0d7750444d131ad8d013ea09178dbfaa09e2a93dfb8efa0748b79fe7034d0811"><div class="ttname"><a href="ObTypes_8h.html#ae0d7750444d131ad8d013ea09178dbfaa09e2a93dfb8efa0748b79fe7034d0811">OB_ROTATE_DEGREE_90</a></div><div class="ttdoc">Rotate 90. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00956">ObTypes.h:956</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aef13f0a101f80f4d7d0a8e9ca74ccdd3"><div class="ttname"><a href="ObTypes_8h.html#aef13f0a101f80f4d7d0a8e9ca74ccdd3">OBMultiDeviceSyncMode</a></div><div class="ttdeci">enum ob_multi_device_sync_mode OBMultiDeviceSyncMode</div></div>
<div class="ttc" id="ObTypes_8h_html_aabad929b67059752029c3374594ac63ba39ca63ef583695c083588ae28ea22ad9"><div class="ttname"><a href="ObTypes_8h.html#aabad929b67059752029c3374594ac63ba39ca63ef583695c083588ae28ea22ad9">OB_MULTI_DEVICE_SYNC_MODE_HARDWARE_TRIGGERING</a></div><div class="ttdoc">hardware triggering mode </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01104">ObTypes.h:1104</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a874b82e596881f5099d5358008640da2ae45ec7f433aba09d5d5e54e15af785a3"><div class="ttname"><a href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2ae45ec7f433aba09d5d5e54e15af785a3">OB_SYNC_MODE_UNKNOWN</a></div><div class="ttdoc">Unknown type. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00731">ObTypes.h:731</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3923c2ae80aefbd2943bd89286c6b3baac1efa1c6f7ecd1a949d62990b860948f"><div class="ttname"><a href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baac1efa1c6f7ecd1a949d62990b860948f">DATA_TRAN_ERR_BUSY</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00287">ObTypes.h:287</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae57f11b2621f5e3b74a3983ad647133aa14b8c2b2bc76770d86bcde6816028e8e"><div class="ttname"><a href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aa14b8c2b2bc76770d86bcde6816028e8e">FORMAT_I420_TO_RGB888</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00433">ObTypes.h:433</a></div></div>
<div class="ttc" id="ObTypes_8h_html_abc9ca4deac2966e28197760a66c5ed34a7f528dddca00563b477800a95163a347"><div class="ttname"><a href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a7f528dddca00563b477800a95163a347">ERR_ERASE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00253">ObTypes.h:253</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a5b2b481f1a71132f1621e49da6b4748f"><div class="ttname"><a href="ObTypes_8h.html#a5b2b481f1a71132f1621e49da6b4748f">OBDepthCroppingMode</a></div><div class="ttdeci">OBDepthCroppingMode</div><div class="ttdoc">Enumeration for depth crop modes. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00536">ObTypes.h:536</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a8ead334c9bd834a516cfd7a5532836b2"><div class="ttname"><a href="ObTypes_8h.html#a8ead334c9bd834a516cfd7a5532836b2">ob_convert_format</a></div><div class="ttdeci">enum OBConvertFormat ob_convert_format</div></div>
<div class="ttc" id="ObTypes_8h_html_aea80b2bb24e04f8d79c49b29ba6094fdaf6acb678fad7cb6c2ebb209d1eccea19"><div class="ttname"><a href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdaf6acb678fad7cb6c2ebb209d1eccea19">OB_MEDIA_ACCEL_STREAM</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00561">ObTypes.h:561</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aecbdc962795b976d7b98b0eae8b5053f"><div class="ttname"><a href="ObTypes_8h.html#aecbdc962795b976d7b98b0eae8b5053f">ob_tof_exposure_threshold_control</a></div><div class="ttdeci">struct OBTofExposureThresholdControl ob_tof_exposure_threshold_control</div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36a"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36a">OBFormat</a></div><div class="ttdeci">OBFormat</div><div class="ttdoc">Enumeration value describing the pixel format. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00206">ObTypes.h:206</a></div></div>
<div class="ttc" id="structOBDeviceTemperature_html_af3e639159fffb2171c01381db38527e8"><div class="ttname"><a href="structOBDeviceTemperature.html#af3e639159fffb2171c01381db38527e8">OBDeviceTemperature::rgbTemp</a></div><div class="ttdeci">float rgbTemp</div><div class="ttdoc">RGB temperature. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00526">ObTypes.h:526</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30a00b26730789f292d4bca95ae5f84bac77af199642c2a39d581dbce083a2b8a"><div class="ttname"><a href="ObTypes_8h.html#a30a00b26730789f292d4bca95ae5f84bac77af199642c2a39d581dbce083a2b8a">HP_STATUS_NO_DEVICE_FOUND</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00082">ObTypes.h:82</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aea80b2bb24e04f8d79c49b29ba6094fda2fd62a648cfa73cd6831f1841eb8fa17"><div class="ttname"><a href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fda2fd62a648cfa73cd6831f1841eb8fa17">OB_MEDIA_IR_LEFT_STREAM</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00565">ObTypes.h:565</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ad0871ed9e31c96bb26faaed41da38289"><div class="ttname"><a href="ObTypes_8h.html#ad0871ed9e31c96bb26faaed41da38289">OBAccelSampleRate</a></div><div class="ttdeci">enum OBGyroSampleRate OBAccelSampleRate</div></div>
<div class="ttc" id="ObTypes_8h_html_aabad929b67059752029c3374594ac63ba2fe8400ffd77e63929e69bb0f0ab1da6"><div class="ttname"><a href="ObTypes_8h.html#aabad929b67059752029c3374594ac63ba2fe8400ffd77e63929e69bb0f0ab1da6">OB_MULTI_DEVICE_SYNC_MODE_SOFTWARE_TRIGGERING</a></div><div class="ttdoc">software triggering mode </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01088">ObTypes.h:1088</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a63a34c60e68bddb4fd5fe26b54aaa7f3a153dd067d54cecfd46b25fbfd262a6f1"><div class="ttname"><a href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3a153dd067d54cecfd46b25fbfd262a6f1">OB_EXCEPTION_TYPE_PLATFORM</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00129">ObTypes.h:129</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a1d34f2e7fcba8d1a60b7d5df918ba3f8a3b0a046924b9a88ff14e0b9e0a9e0ffa"><div class="ttname"><a href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8a3b0a046924b9a88ff14e0b9e0a9e0ffa">OB_GYRO_FS_62dps</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00482">ObTypes.h:482</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae49f2b6eb08afabe0ca4d65169897113"><div class="ttname"><a href="ObTypes_8h.html#ae49f2b6eb08afabe0ca4d65169897113">ob_upgrade_state</a></div><div class="ttdeci">enum OBUpgradeState ob_upgrade_state</div></div>
<div class="ttc" id="ObTypes_8h_html_a3e42020720ac11e4a8cd1e2aba5dc6cca70523b492b093cd7442f8cad8ef1eca0"><div class="ttname"><a href="ObTypes_8h.html#a3e42020720ac11e4a8cd1e2aba5dc6cca70523b492b093cd7442f8cad8ef1eca0">OB_TOF_FILTER_RANGE_LONG</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00608">ObTypes.h:608</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a874b82e596881f5099d5358008640da2"><div class="ttname"><a href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2">OBSyncMode</a></div><div class="ttdeci">OBSyncMode</div><div class="ttdoc">Sync mode. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00665">ObTypes.h:665</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aea80b2bb24e04f8d79c49b29ba6094fdac5ef252bf099497ebf254d54f86103a7"><div class="ttname"><a href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdac5ef252bf099497ebf254d54f86103a7">OB_MEDIA_GYRO_STREAM</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00560">ObTypes.h:560</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aa9b33f577194b055c9d359e6dfb68a1f5"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa9b33f577194b055c9d359e6dfb68a1f5">OB_FORMAT_COMPRESSED</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00232">ObTypes.h:232</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a874b82e596881f5099d5358008640da2a89a24a2f6c91613452b6baaab8ad205a"><div class="ttname"><a href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2a89a24a2f6c91613452b6baaab8ad205a">OB_SYNC_MODE_PRIMARY_MCU_TRIGGER</a></div><div class="ttdoc">MCU Primary synchronize mode. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00702">ObTypes.h:702</a></div></div>
<div class="ttc" id="structOBCompressionParams_html_ab2562995d78e3c1b77cf7f530e84b2d2"><div class="ttname"><a href="structOBCompressionParams.html#ab2562995d78e3c1b77cf7f530e84b2d2">OBCompressionParams::threshold</a></div><div class="ttdeci">int threshold</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00650">ObTypes.h:650</a></div></div>
<div class="ttc" id="structOBFloatPropertyRange_html"><div class="ttname"><a href="structOBFloatPropertyRange.html">OBFloatPropertyRange</a></div><div class="ttdoc">Structure for float range. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00319">ObTypes.h:319</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a305ef4d284b8f87682d7c8a6727a812aaffcd6de7edff94192443c532a678d22b"><div class="ttname"><a href="ObTypes_8h.html#a305ef4d284b8f87682d7c8a6727a812aaffcd6de7edff94192443c532a678d22b">OB_MEDIA_PAUSE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00578">ObTypes.h:578</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a246245d747c851b57373f7b5d97eb396"><div class="ttname"><a href="ObTypes_8h.html#a246245d747c851b57373f7b5d97eb396">ob_playback</a></div><div class="ttdeci">struct PlaybackImpl ob_playback</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00068">ObTypes.h:68</a></div></div>
<div class="ttc" id="structOBPoint_html_aa7f3513cf8e1f5142b76ee148abb542d"><div class="ttname"><a href="structOBPoint.html#aa7f3513cf8e1f5142b76ee148abb542d">OBPoint::x</a></div><div class="ttdeci">float x</div><div class="ttdoc">X coordinate. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00617">ObTypes.h:617</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a42b4219d92627d3cf51af225ec58a345a4b4153b3e7fdaaef53473ec4f6c5342e"><div class="ttname"><a href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345a4b4153b3e7fdaaef53473ec4f6c5342e">OB_FRAME_GYRO</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00196">ObTypes.h:196</a></div></div>
<div class="ttc" id="structOBProtocolVersion_html_a15d4c3496f308857db7aa6bcdd3492b1"><div class="ttname"><a href="structOBProtocolVersion.html#a15d4c3496f308857db7aa6bcdd3492b1">OBProtocolVersion::major</a></div><div class="ttdeci">uint8_t major</div><div class="ttdoc">Major version number. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00815">ObTypes.h:815</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a77477afef404b58271412b9431abf930"><div class="ttname"><a href="ObTypes_8h.html#a77477afef404b58271412b9431abf930">OB_CMD_VERSION</a></div><div class="ttdeci">OB_CMD_VERSION</div><div class="ttdoc">Command version associated with property id. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00831">ObTypes.h:831</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a4800aed5036eec930da88a589bb56ca1ad5cbdd48afa58fa907906d1b4fbd1c9a"><div class="ttname"><a href="ObTypes_8h.html#a4800aed5036eec930da88a589bb56ca1ad5cbdd48afa58fa907906d1b4fbd1c9a">OB_STRUCTURED_LIGHT_BINOCULAR_CAMERA</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00548">ObTypes.h:548</a></div></div>
<div class="ttc" id="structOBDeviceTemperature_html_a52a6b76be7b79347e8e7aefb938a3690"><div class="ttname"><a href="structOBDeviceTemperature.html#a52a6b76be7b79347e8e7aefb938a3690">OBDeviceTemperature::irLeftTemp</a></div><div class="ttdeci">float irLeftTemp</div><div class="ttdoc">Left IR temperature. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00527">ObTypes.h:527</a></div></div>
<div class="ttc" id="structOBDeviceTemperature_html_a3054e79cde62f8c8083614daf62d6b47"><div class="ttname"><a href="structOBDeviceTemperature.html#a3054e79cde62f8c8083614daf62d6b47">OBDeviceTemperature::chipBottomTemp</a></div><div class="ttdeci">float chipBottomTemp</div><div class="ttdoc">MX6600 bottom temperature. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00530">ObTypes.h:530</a></div></div>
<div class="ttc" id="structOBColorPoint_html_a479d6d154f5d673c41b3197ff708fd22"><div class="ttname"><a href="structOBColorPoint.html#a479d6d154f5d673c41b3197ff708fd22">OBColorPoint::b</a></div><div class="ttdeci">float b</div><div class="ttdoc">Blue channel component. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00631">ObTypes.h:631</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a0bf2de2e45304822b341d9a9d090ad14"><div class="ttname"><a href="ObTypes_8h.html#a0bf2de2e45304822b341d9a9d090ad14">ob_accel_full_scale_range</a></div><div class="ttdeci">enum OBAccelFullScaleRange ob_accel_full_scale_range</div></div>
<div class="ttc" id="structOBPoint_html"><div class="ttname"><a href="structOBPoint.html">OBPoint</a></div><div class="ttdoc">3D point structure in the SDK </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00616">ObTypes.h:616</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a1d34f2e7fcba8d1a60b7d5df918ba3f8a856995efaef06c6db6c53e655b9f7557"><div class="ttname"><a href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8a856995efaef06c6db6c53e655b9f7557">OB_GYRO_FS_125dps</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00483">ObTypes.h:483</a></div></div>
<div class="ttc" id="structOBIntPropertyRange_html_a01e6e87553be91eaff2ac559eb114f94"><div class="ttname"><a href="structOBIntPropertyRange.html#a01e6e87553be91eaff2ac559eb114f94">OBIntPropertyRange::step</a></div><div class="ttdeci">int32_t step</div><div class="ttdoc">Step value. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00312">ObTypes.h:312</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aa798b202d6ea1fe688ceaaa5dd1c42fe"><div class="ttname"><a href="ObTypes_8h.html#aa798b202d6ea1fe688ceaaa5dd1c42fe">ob_stream_type</a></div><div class="ttdeci">enum OBStreamType ob_stream_type</div></div>
<div class="ttc" id="ObTypes_8h_html_a42b4219d92627d3cf51af225ec58a345a965255f44af9b19a0dc28c56b85b5ad9"><div class="ttname"><a href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345a965255f44af9b19a0dc28c56b85b5ad9">OB_FRAME_UNKNOWN</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00188">ObTypes.h:188</a></div></div>
<div class="ttc" id="ObTypes_8h_html_abc9ca4deac2966e28197760a66c5ed34ac568baeb6407ef5e2630084ccbc34be8"><div class="ttname"><a href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34ac568baeb6407ef5e2630084ccbc34be8">ERR_TIMEOUT</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00258">ObTypes.h:258</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae0b05ad4fd3bf608f6b61804eb9b4a2f"><div class="ttname"><a href="ObTypes_8h.html#ae0b05ad4fd3bf608f6b61804eb9b4a2f">ob_bool_property_range</a></div><div class="ttdeci">struct OBBoolPropertyRange ob_bool_property_range</div></div>
<div class="ttc" id="structob__device__timestamp__reset__config_html_a728f2b17c18b988080ad03cc401d7ea4"><div class="ttname"><a href="structob__device__timestamp__reset__config.html#a728f2b17c18b988080ad03cc401d7ea4">ob_device_timestamp_reset_config::enable</a></div><div class="ttdeci">bool enable</div><div class="ttdoc">Whether to enable the timestamp reset function. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01185">ObTypes.h:1185</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ad6da803dd947379980b5326054a103ce"><div class="ttname"><a href="ObTypes_8h.html#ad6da803dd947379980b5326054a103ce">ob_compression_mode</a></div><div class="ttdeci">enum OBCompressionMode ob_compression_mode</div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aa60eb8f9928f96a602e04bd31cee46858"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa60eb8f9928f96a602e04bd31cee46858">OB_FORMAT_RGB</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00228">ObTypes.h:228</a></div></div>
<div class="ttc" id="structob__device__timestamp__reset__config_html_a3021ee3e51e2a50b5d8c256e3f718df9"><div class="ttname"><a href="structob__device__timestamp__reset__config.html#a3021ee3e51e2a50b5d8c256e3f718df9">ob_device_timestamp_reset_config::timestamp_reset_delay_us</a></div><div class="ttdeci">int timestamp_reset_delay_us</div><div class="ttdoc">The delay time of executing the timestamp reset function after receiving the command or signal in mic...</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01190">ObTypes.h:1190</a></div></div>
<div class="ttc" id="ObTypes_8h_html_abc9ca4deac2966e28197760a66c5ed34a7b3dcb9b918d6e5af83b68d4fb767274"><div class="ttname"><a href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a7b3dcb9b918d6e5af83b68d4fb767274">ERR_VERIFY</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00251">ObTypes.h:251</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a4372502297ded5d6e6ee8db1d71d69d2a7544eb1f07101bb35e7c521c6cce7db1"><div class="ttname"><a href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a7544eb1f07101bb35e7c521c6cce7db1">OB_STREAM_IR_RIGHT</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00179">ObTypes.h:179</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae57f11b2621f5e3b74a3983ad647133aaf00f6488a127102df91bc6f804fe37ed"><div class="ttname"><a href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aaf00f6488a127102df91bc6f804fe37ed">FORMAT_NV21_TO_RGB888</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00434">ObTypes.h:434</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ad2f43c5f0ea880b322e4330a31a729cd"><div class="ttname"><a href="ObTypes_8h.html#ad2f43c5f0ea880b322e4330a31a729cd">ob_communication_type</a></div><div class="ttdeci">enum OBCommunicationType ob_communication_type</div></div>
<div class="ttc" id="ObTypes_8h_html_aabf1ee574b8ce0e574add2cea5fdbe27ac197eefa30036efac9779a4a5d398ad6"><div class="ttname"><a href="ObTypes_8h.html#aabf1ee574b8ce0e574add2cea5fdbe27ac197eefa30036efac9779a4a5d398ad6">OB_PERMISSION_READ</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00093">ObTypes.h:93</a></div></div>
<div class="ttc" id="ObTypes_8h_html_abc9ca4deac2966e28197760a66c5ed34a100ab2f11a93bd6e9cc3138a85629045"><div class="ttname"><a href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a100ab2f11a93bd6e9cc3138a85629045">ERR_DDR</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00257">ObTypes.h:257</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a2cf81ef9ca40dea0dd16f7d769d1455f"><div class="ttname"><a href="ObTypes_8h.html#a2cf81ef9ca40dea0dd16f7d769d1455f">TOF_EXPOSURE_THRESHOLD_CONTROL</a></div><div class="ttdeci">struct OBTofExposureThresholdControl TOF_EXPOSURE_THRESHOLD_CONTROL</div></div>
<div class="ttc" id="structOBDataBundle_html_ac88e7834ff571269c27a4bf9f9b0b79f"><div class="ttname"><a href="structOBDataBundle.html#ac88e7834ff571269c27a4bf9f9b0b79f">OBDataBundle::data</a></div><div class="ttdeci">void * data</div><div class="ttdoc">Data containing itemCount of elements. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00868">ObTypes.h:868</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3e42020720ac11e4a8cd1e2aba5dc6ccadc11c829f6e16490a5d0f9353d28e17c"><div class="ttname"><a href="ObTypes_8h.html#a3e42020720ac11e4a8cd1e2aba5dc6ccadc11c829f6e16490a5d0f9353d28e17c">OB_TOF_FILTER_RANGE_DEBUG</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00609">ObTypes.h:609</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aabad929b67059752029c3374594ac63bad662690d57f70c078659e39b4e4b1a89"><div class="ttname"><a href="ObTypes_8h.html#aabad929b67059752029c3374594ac63bad662690d57f70c078659e39b4e4b1a89">OB_MULTI_DEVICE_SYNC_MODE_FREE_RUN</a></div><div class="ttdoc">free run mode </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01033">ObTypes.h:1033</a></div></div>
<div class="ttc" id="structOBFloatPropertyRange_html_a0196dc2692726aeafc9718f5988b1ec8"><div class="ttname"><a href="structOBFloatPropertyRange.html#a0196dc2692726aeafc9718f5988b1ec8">OBFloatPropertyRange::cur</a></div><div class="ttdeci">float cur</div><div class="ttdoc">Current value. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00320">ObTypes.h:320</a></div></div>
<div class="ttc" id="structBASELINE__CALIBRATION__PARAM_html"><div class="ttname"><a href="structBASELINE__CALIBRATION__PARAM.html">BASELINE_CALIBRATION_PARAM</a></div><div class="ttdoc">Baseline calibration parameters. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01203">ObTypes.h:1203</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aa18ddc89475052284ca5a21292e1229c"><div class="ttname"><a href="ObTypes_8h.html#aa18ddc89475052284ca5a21292e1229c">ob_media_type</a></div><div class="ttdeci">enum OBMediaType ob_media_type</div></div>
<div class="ttc" id="structOBDeviceTemperature_html_ac433bb95ea5361b3b494267e51d15523"><div class="ttname"><a href="structOBDeviceTemperature.html#ac433bb95ea5361b3b494267e51d15523">OBDeviceTemperature::ldmTemp</a></div><div class="ttdeci">float ldmTemp</div><div class="ttdoc">Laser temperature. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00522">ObTypes.h:522</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3ba48a3ae08f73fc4c6beac4464dde1d"><div class="ttname"><a href="ObTypes_8h.html#a3ba48a3ae08f73fc4c6beac4464dde1d">ob_frame_destroy_callback</a></div><div class="ttdeci">void( ob_frame_destroy_callback)(void *buffer, void *user_data)</div><div class="ttdoc">Customize the delete callback. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01305">ObTypes.h:1305</a></div></div>
<div class="ttc" id="ObTypes_8h_html_abcaa12738036a2a9bc67cc81e6ea1376a0bc91e1dd889cdc43b3e0dc1d2527b32"><div class="ttname"><a href="ObTypes_8h.html#abcaa12738036a2a9bc67cc81e6ea1376a0bc91e1dd889cdc43b3e0dc1d2527b32">OB_USB_POWER_5V_1A5</a></div><div class="ttdoc">5V/1.5A </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00937">ObTypes.h:937</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aa4a15a04ac69f99a92a1f68731a33b627"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa4a15a04ac69f99a92a1f68731a33b627">OB_FORMAT_Y12</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00219">ObTypes.h:219</a></div></div>
<div class="ttc" id="structOBAccelValue_html_a834d86fd03bafd86600559f83bcc72df"><div class="ttname"><a href="structOBAccelValue.html#a834d86fd03bafd86600559f83bcc72df">OBAccelValue::y</a></div><div class="ttdeci">float y</div><div class="ttdoc">Y-direction component. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00507">ObTypes.h:507</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a01cba50d4d558e4c2035f09b698bb10b"><div class="ttname"><a href="ObTypes_8h.html#a01cba50d4d558e4c2035f09b698bb10b">ob_sensor_type</a></div><div class="ttdeci">enum OBSensorType ob_sensor_type</div></div>
<div class="ttc" id="structob__multi__device__sync__config_html_aa5909e5e5238eb9c5cfe8261561c38fd"><div class="ttname"><a href="structob__multi__device__sync__config.html#aa5909e5e5238eb9c5cfe8261561c38fd">ob_multi_device_sync_config::colorDelayUs</a></div><div class="ttdeci">int colorDelayUs</div><div class="ttdoc">The delay time of the color image capture after receiving the capture command or trigger signal in mi...</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01130">ObTypes.h:1130</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3b444d13ed4a263aefa2b44e6da22b67a703b04ac78b71b5a923dc930ead5378c"><div class="ttname"><a href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a703b04ac78b71b5a923dc930ead5378c">OB_SAMPLE_RATE_500_HZ</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00466">ObTypes.h:466</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a7a0af88380a9afe0276bc5112dd11f8da79897e69e69710e229f873f05563a264"><div class="ttname"><a href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8da79897e69e69710e229f873f05563a264">FILE_TRAN_ERR_NOT_ENOUGH_SPACE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00270">ObTypes.h:270</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3b444d13ed4a263aefa2b44e6da22b67ab3c61358a1cf5021ac4f4a02eb0bb49d"><div class="ttname"><a href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67ab3c61358a1cf5021ac4f4a02eb0bb49d">OB_SAMPLE_RATE_200_HZ</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00465">ObTypes.h:465</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae08e57428df0ebafd9949b1a6e6c4e0da45e8b68501a0ee345776c4f004103bf7"><div class="ttname"><a href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0da45e8b68501a0ee345776c4f004103bf7">OB_PRECISION_UNKNOWN</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00597">ObTypes.h:597</a></div></div>
<div class="ttc" id="structOBDeviceTemperature_html_a2a3a4d01b0e9e354fec9bb7378359d02"><div class="ttname"><a href="structOBDeviceTemperature.html#a2a3a4d01b0e9e354fec9bb7378359d02">OBDeviceTemperature::irTemp</a></div><div class="ttdeci">float irTemp</div><div class="ttdoc">IR temperature. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00521">ObTypes.h:521</a></div></div>
<div class="ttc" id="structOBCameraParam_html_a0629e0ee848fc0b6a1ded5ac64166235"><div class="ttname"><a href="structOBCameraParam.html#a0629e0ee848fc0b6a1ded5ac64166235">OBCameraParam::rgbDistortion</a></div><div class="ttdeci">OBCameraDistortion rgbDistortion</div><div class="ttdoc">Color camera distortion parameters. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00379">ObTypes.h:379</a></div></div>
<div class="ttc" id="structOBProtocolVersion_html"><div class="ttname"><a href="structOBProtocolVersion.html">OBProtocolVersion</a></div><div class="ttdoc">Control command protocol version number. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00811">ObTypes.h:811</a></div></div>
<div class="ttc" id="structOBBoolPropertyRange_html_a3a4369a40e962b0fdb51a1f53b647a52"><div class="ttname"><a href="structOBBoolPropertyRange.html#a3a4369a40e962b0fdb51a1f53b647a52">OBBoolPropertyRange::min</a></div><div class="ttdeci">bool min</div><div class="ttdoc">Minimum value. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00333">ObTypes.h:333</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae57f11b2621f5e3b74a3983ad647133aa9fcd668cd449e9f375e4107946ae113b"><div class="ttname"><a href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aa9fcd668cd449e9f375e4107946ae113b">FORMAT_UYVY_TO_RGB888</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00442">ObTypes.h:442</a></div></div>
<div class="ttc" id="structOBDeviceTemperature_html_afa6b196156fd9b4b85a33e332440bc6a"><div class="ttname"><a href="structOBDeviceTemperature.html#afa6b196156fd9b4b85a33e332440bc6a">OBDeviceTemperature::cpuTemp</a></div><div class="ttdeci">float cpuTemp</div><div class="ttdoc">CPU temperature. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00520">ObTypes.h:520</a></div></div>
<div class="ttc" id="structOBCameraParam__V0_html_a9c236538df64a0a19116c9ca19dbe456"><div class="ttname"><a href="structOBCameraParam__V0.html#a9c236538df64a0a19116c9ca19dbe456">OBCameraParam_V0::depthDistortion</a></div><div class="ttdeci">OBCameraDistortion depthDistortion</div><div class="ttdoc">Depth camera distortion parameters. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00389">ObTypes.h:389</a></div></div>
<div class="ttc" id="structOBCameraDistortion_html_acbcf4bce952f8d9771f2ef75c4f0537f"><div class="ttname"><a href="structOBCameraDistortion.html#acbcf4bce952f8d9771f2ef75c4f0537f">OBCameraDistortion::p2</a></div><div class="ttdeci">float p2</div><div class="ttdoc">Tangential distortion factor 2. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00361">ObTypes.h:361</a></div></div>
<div class="ttc" id="ObTypes_8h_html_af4e7a91cbe5b14388da412de0deca8f1"><div class="ttname"><a href="ObTypes_8h.html#af4e7a91cbe5b14388da412de0deca8f1">OBMultiDeviceSyncConfig</a></div><div class="ttdeci">struct ob_multi_device_sync_config OBMultiDeviceSyncConfig</div></div>
<div class="ttc" id="ObTypes_8h_html_ab0898528b8d056d1986d96b0b1f767a4"><div class="ttname"><a href="ObTypes_8h.html#ab0898528b8d056d1986d96b0b1f767a4">OBDCPowerState</a></div><div class="ttdeci">OBDCPowerState</div><div class="ttdoc">DC power status. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00945">ObTypes.h:945</a></div></div>
<div class="ttc" id="structOBColorPoint_html_a23d807a8ea2590c6542c2bfde9590bcd"><div class="ttname"><a href="structOBColorPoint.html#a23d807a8ea2590c6542c2bfde9590bcd">OBColorPoint::g</a></div><div class="ttdeci">float g</div><div class="ttdoc">Green channel component. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00630">ObTypes.h:630</a></div></div>
<div class="ttc" id="ObTypes_8h_html_abc9ca4deac2966e28197760a66c5ed34a1c16cbb5b4c6410d05a5a7eab1f26526"><div class="ttname"><a href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a1c16cbb5b4c6410d05a5a7eab1f26526">ERR_IMAGE_SIZE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00255">ObTypes.h:255</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aabf1ee574b8ce0e574add2cea5fdbe27a4f0a618fd6ad621bc062c71086b395fe"><div class="ttname"><a href="ObTypes_8h.html#aabf1ee574b8ce0e574add2cea5fdbe27a4f0a618fd6ad621bc062c71086b395fe">OB_PERMISSION_DENY</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00092">ObTypes.h:92</a></div></div>
<div class="ttc" id="structOBCameraParam_html_ae19c6de2bef4c15b282ea14614546629"><div class="ttname"><a href="structOBCameraParam.html#ae19c6de2bef4c15b282ea14614546629">OBCameraParam::depthIntrinsic</a></div><div class="ttdeci">OBCameraIntrinsic depthIntrinsic</div><div class="ttdoc">Depth camera internal parameters. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00376">ObTypes.h:376</a></div></div>
<div class="ttc" id="ObTypes_8h_html_abc9ca4deac2966e28197760a66c5ed34abc856e15f20ef2e831eb5ce34c81080c"><div class="ttname"><a href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34abc856e15f20ef2e831eb5ce34c81080c">STAT_START</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00249">ObTypes.h:249</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a4372502297ded5d6e6ee8db1d71d69d2a5d97aafd168437dc66978ee682d1bf21"><div class="ttname"><a href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a5d97aafd168437dc66978ee682d1bf21">OB_STREAM_DEPTH</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00175">ObTypes.h:175</a></div></div>
<div class="ttc" id="structOBDataChunk_html_ac3a32078979cac05c88b1677e8d47e0f"><div class="ttname"><a href="structOBDataChunk.html#ac3a32078979cac05c88b1677e8d47e0f">OBDataChunk::offset</a></div><div class="ttdeci">uint32_t offset</div><div class="ttdoc">Offset of current data block relative to complete data. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00301">ObTypes.h:301</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a63a34c60e68bddb4fd5fe26b54aaa7f3a3dec3700ff67840ba1318081b411fca9"><div class="ttname"><a href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3a3dec3700ff67840ba1318081b411fca9">OB_EXCEPTION_TYPE_NOT_IMPLEMENTED</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00133">ObTypes.h:133</a></div></div>
<div class="ttc" id="structOBProtocolVersion_html_a5fc843e1e3540175110fc52531d58cff"><div class="ttname"><a href="structOBProtocolVersion.html#a5fc843e1e3540175110fc52531d58cff">OBProtocolVersion::minor</a></div><div class="ttdeci">uint8_t minor</div><div class="ttdoc">Minor version number. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00820">ObTypes.h:820</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a1d34f2e7fcba8d1a60b7d5df918ba3f8afb4a92ed93f2d4466b943ac67f67c9f3"><div class="ttname"><a href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8afb4a92ed93f2d4466b943ac67f67c9f3">OB_GYRO_FS_2000dps</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00487">ObTypes.h:487</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aabad929b67059752029c3374594ac63b"><div class="ttname"><a href="ObTypes_8h.html#aabad929b67059752029c3374594ac63b">ob_multi_device_sync_mode</a></div><div class="ttdeci">ob_multi_device_sync_mode</div><div class="ttdoc">The synchronization mode of the device. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01026">ObTypes.h:1026</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a2c52e4ff8f71007f970135bf4e50e9c3ae743531cf4eac462292d65b417b7efe0"><div class="ttname"><a href="ObTypes_8h.html#a2c52e4ff8f71007f970135bf4e50e9c3ae743531cf4eac462292d65b417b7efe0">OB_POWER_LINE_FREQ_MODE_CLOSE</a></div><div class="ttdoc">Close. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00966">ObTypes.h:966</a></div></div>
<div class="ttc" id="structOBCameraParam_html_ae6e904b125b297f70aeae248efb5fe38"><div class="ttname"><a href="structOBCameraParam.html#ae6e904b125b297f70aeae248efb5fe38">OBCameraParam::depthDistortion</a></div><div class="ttdeci">OBCameraDistortion depthDistortion</div><div class="ttdoc">Depth camera distortion parameters. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00378">ObTypes.h:378</a></div></div>
<div class="ttc" id="structOBCameraIntrinsic_html_a6f6b987279f103e7843dc1fd9caa369f"><div class="ttname"><a href="structOBCameraIntrinsic.html#a6f6b987279f103e7843dc1fd9caa369f">OBCameraIntrinsic::cy</a></div><div class="ttdeci">float cy</div><div class="ttdoc">Optical center ordinate. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00345">ObTypes.h:345</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a1d34f2e7fcba8d1a60b7d5df918ba3f8a75e23eb3472ace8505f14f38eab52242"><div class="ttname"><a href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8a75e23eb3472ace8505f14f38eab52242">OB_GYRO_FS_16dps</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00480">ObTypes.h:480</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae57f11b2621f5e3b74a3983ad647133aaa40ad0a9400681a5e5a4afc75ffa0bb6"><div class="ttname"><a href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aaa40ad0a9400681a5e5a4afc75ffa0bb6">FORMAT_MJPG_TO_I420</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00436">ObTypes.h:436</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae08e57428df0ebafd9949b1a6e6c4e0dafdaa2268c7656f94308977e66c21121d"><div class="ttname"><a href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0dafdaa2268c7656f94308977e66c21121d">OB_PRECISION_0MM1</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00593">ObTypes.h:593</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a42b4219d92627d3cf51af225ec58a345aaf7f8572008aafe3537584545d886b99"><div class="ttname"><a href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345aaf7f8572008aafe3537584545d886b99">OB_FRAME_RAW_PHASE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00199">ObTypes.h:199</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae08e57428df0ebafd9949b1a6e6c4e0da4300360b8b9a752c4f99998d1613cc0a"><div class="ttname"><a href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0da4300360b8b9a752c4f99998d1613cc0a">OB_PRECISION_0MM05</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00596">ObTypes.h:596</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a42b4219d92627d3cf51af225ec58a345a95a48824dfa906c01912a603237dd33f"><div class="ttname"><a href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345a95a48824dfa906c01912a603237dd33f">OB_FRAME_COLOR</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00191">ObTypes.h:191</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a63a34c60e68bddb4fd5fe26b54aaa7f3aee5761f9f0fe2501386212fae0d2b95c"><div class="ttname"><a href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3aee5761f9f0fe2501386212fae0d2b95c">OB_EXCEPTION_TYPE_CAMERA_DISCONNECTED</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00128">ObTypes.h:128</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a1f64e883ae7d3680e47a2a7f7d57c9f3"><div class="ttname"><a href="ObTypes_8h.html#a1f64e883ae7d3680e47a2a7f7d57c9f3">OB_ACCEL_FULL_SCALE_RANGE</a></div><div class="ttdeci">enum OBAccelFullScaleRange OB_ACCEL_FULL_SCALE_RANGE</div></div>
<div class="ttc" id="ObTypes_8h_html_a305ef4d284b8f87682d7c8a6727a812aafe9591a3a8a2c4a478c7b4e7d0fd4032"><div class="ttname"><a href="ObTypes_8h.html#a305ef4d284b8f87682d7c8a6727a812aafe9591a3a8a2c4a478c7b4e7d0fd4032">OB_MEDIA_END</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00580">ObTypes.h:580</a></div></div>
<div class="ttc" id="structOBAccelValue_html"><div class="ttname"><a href="structOBAccelValue.html">OBAccelValue</a></div><div class="ttdoc">Data structures for accelerometers and gyroscopes. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00505">ObTypes.h:505</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a874b82e596881f5099d5358008640da2acefcf4377ecc55046851be850ae3e4df"><div class="ttname"><a href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2acefcf4377ecc55046851be850ae3e4df">OB_SYNC_MODE_PRIMARY_IR_TRIGGER</a></div><div class="ttdoc">IR Primary synchronize mode. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00709">ObTypes.h:709</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a4372502297ded5d6e6ee8db1d71d69d2a9cba11fd750635cf57279fb5ecb49cb3"><div class="ttname"><a href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a9cba11fd750635cf57279fb5ecb49cb3">OB_STREAM_VIDEO</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00172">ObTypes.h:172</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aa52df24e4c1c7ec48ddac20a8f10d8c3e"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa52df24e4c1c7ec48ddac20a8f10d8c3e">OB_FORMAT_NV21</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00211">ObTypes.h:211</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a63a34c60e68bddb4fd5fe26b54aaa7f3ad17eef3a9fb2e475768e20649346ccf3"><div class="ttname"><a href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3ad17eef3a9fb2e475768e20649346ccf3">OB_EXCEPTION_TYPE_MEMORY</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00135">ObTypes.h:135</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a7f68dc388a8adcae90ce2211de94cd0e"><div class="ttname"><a href="ObTypes_8h.html#a7f68dc388a8adcae90ce2211de94cd0e">ob_device_temperature</a></div><div class="ttdeci">struct OBDeviceTemperature ob_device_temperature</div></div>
<div class="ttc" id="ObTypes_8h_html_aa02146e9ed035f45a6d85efe212e5ecda331a3db7c2bb11bfd9c2f70d81194db6"><div class="ttname"><a href="ObTypes_8h.html#aa02146e9ed035f45a6d85efe212e5ecda331a3db7c2bb11bfd9c2f70d81194db6">OB_FRAME_AGGREGATE_OUTPUT_ANY_SITUATION</a></div><div class="ttdoc">FrameSet for any case will be output. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00994">ObTypes.h:994</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ad2256fb566c96c9a50ab5120012a1ed1"><div class="ttname"><a href="ObTypes_8h.html#ad2256fb566c96c9a50ab5120012a1ed1">ob_frame_type</a></div><div class="ttdeci">enum OBFrameType ob_frame_type</div></div>
<div class="ttc" id="ObTypes_8h_html_a21b04deef82895d96547963ef0d03e22"><div class="ttname"><a href="ObTypes_8h.html#a21b04deef82895d96547963ef0d03e22">OB_COMPRESSION_PARAMS</a></div><div class="ttdeci">struct OBCompressionParams OB_COMPRESSION_PARAMS</div></div>
<div class="ttc" id="ObTypes_8h_html_a6cb24ce2297d40025a4882b22b4550d0"><div class="ttname"><a href="ObTypes_8h.html#a6cb24ce2297d40025a4882b22b4550d0">OBAccelFullScaleRange</a></div><div class="ttdeci">OBAccelFullScaleRange</div><div class="ttdoc">Enumeration of accelerometer ranges. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00494">ObTypes.h:494</a></div></div>
<div class="ttc" id="structOBCameraDistortion_html_aef432edd7d6f0a8c53f866505146fcdb"><div class="ttname"><a href="structOBCameraDistortion.html#aef432edd7d6f0a8c53f866505146fcdb">OBCameraDistortion::k2</a></div><div class="ttdeci">float k2</div><div class="ttdoc">Radial distortion factor 2. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00355">ObTypes.h:355</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a808e5e274a0a28eef27f22e0e91508e0"><div class="ttname"><a href="ObTypes_8h.html#a808e5e274a0a28eef27f22e0e91508e0">ob_device_list</a></div><div class="ttdeci">struct DeviceListImpl ob_device_list</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00057">ObTypes.h:57</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a63a34c60e68bddb4fd5fe26b54aaa7f3a67da1dbf21ccd5fa638fae276e83b747"><div class="ttname"><a href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3a67da1dbf21ccd5fa638fae276e83b747">OB_EXCEPTION_TYPE_UNSUPPORTED_OPERATION</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00136">ObTypes.h:136</a></div></div>
<div class="ttc" id="structOBCameraDistortion_html_a21ecb2dd292ec0fef594bc5a6ae54464"><div class="ttname"><a href="structOBCameraDistortion.html#a21ecb2dd292ec0fef594bc5a6ae54464">OBCameraDistortion::k6</a></div><div class="ttdeci">float k6</div><div class="ttdoc">Radial distortion factor 6. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00359">ObTypes.h:359</a></div></div>
<div class="ttc" id="structob__margin__filter__config_html_a530706aa0e8b24401d983848d3714296"><div class="ttname"><a href="structob__margin__filter__config.html#a530706aa0e8b24401d983848d3714296">ob_margin_filter_config::limit_y_th</a></div><div class="ttdeci">int limit_y_th</div><div class="ttdoc">Maximum vertical threshold. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00402">ObTypes.h:402</a></div></div>
<div class="ttc" id="ObTypes_8h_html_abc9ca4deac2966e28197760a66c5ed34a4cb156866b9775624d834b8345dff730"><div class="ttname"><a href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a4cb156866b9775624d834b8345dff730">STAT_VERIFY_IMAGE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00250">ObTypes.h:250</a></div></div>
<div class="ttc" id="structOBDataChunk_html"><div class="ttname"><a href="structOBDataChunk.html">OBDataChunk</a></div><div class="ttdoc">Structure for transmitting data blocks. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00298">ObTypes.h:298</a></div></div>
<div class="ttc" id="structob__multi__device__sync__config_html_a8cc39ed5db27676bdf5cffcb5ccbed67"><div class="ttname"><a href="structob__multi__device__sync__config.html#a8cc39ed5db27676bdf5cffcb5ccbed67">ob_multi_device_sync_config::syncMode</a></div><div class="ttdeci">ob_multi_device_sync_mode syncMode</div><div class="ttdoc">The sync mode of the device. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01116">ObTypes.h:1116</a></div></div>
<div class="ttc" id="structOBDeviceTemperature_html_a24d338f202f84e7041b2e3b8a3eed6f4"><div class="ttname"><a href="structOBDeviceTemperature.html#a24d338f202f84e7041b2e3b8a3eed6f4">OBDeviceTemperature::mainBoardTemp</a></div><div class="ttdeci">float mainBoardTemp</div><div class="ttdoc">Motherboard temperature. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00523">ObTypes.h:523</a></div></div>
<div class="ttc" id="structOBIntPropertyRange_html_ac0c147eec2de949121373cc4f5b84bbd"><div class="ttname"><a href="structOBIntPropertyRange.html#ac0c147eec2de949121373cc4f5b84bbd">OBIntPropertyRange::min</a></div><div class="ttdeci">int32_t min</div><div class="ttdoc">Minimum value. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00311">ObTypes.h:311</a></div></div>
<div class="ttc" id="structOBBoolPropertyRange_html_a0172fa01e9d98f366a14648f19865699"><div class="ttname"><a href="structOBBoolPropertyRange.html#a0172fa01e9d98f366a14648f19865699">OBBoolPropertyRange::def</a></div><div class="ttdeci">bool def</div><div class="ttdoc">Default value. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00335">ObTypes.h:335</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ad131bb94383fdce36cb8aa91de5e0560"><div class="ttname"><a href="ObTypes_8h.html#ad131bb94383fdce36cb8aa91de5e0560">ob_exception_type</a></div><div class="ttdeci">enum OBExceptionType ob_exception_type</div></div>
<div class="ttc" id="structOBDeviceTemperature_html_a096a17cdbee24f9e44a5e6ef5f8054cc"><div class="ttname"><a href="structOBDeviceTemperature.html#a096a17cdbee24f9e44a5e6ef5f8054cc">OBDeviceTemperature::tecTemp</a></div><div class="ttdeci">float tecTemp</div><div class="ttdoc">TEC temperature. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00524">ObTypes.h:524</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a73b09a6818b6e37a12ce17732e2e01c0"><div class="ttname"><a href="ObTypes_8h.html#a73b09a6818b6e37a12ce17732e2e01c0">ob_accel_value</a></div><div class="ttdeci">struct OBAccelValue ob_accel_value</div></div>
<div class="ttc" id="ObTypes_8h_html_a3923c2ae80aefbd2943bd89286c6b3ba"><div class="ttname"><a href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3ba">OBDataTranState</a></div><div class="ttdeci">OBDataTranState</div><div class="ttdoc">Enumeration value describing the data transfer status. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00281">ObTypes.h:281</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a874b82e596881f5099d5358008640da2aae9c0a05be7e24295d1a030210965eaa"><div class="ttname"><a href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2aae9c0a05be7e24295d1a030210965eaa">OB_SYNC_MODE_PRIMARY_SOFT_TRIGGER</a></div><div class="ttdoc">Software trigger synchronize mode. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00718">ObTypes.h:718</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a9cf8513da42dae2548a6151eb8a7770b"><div class="ttname"><a href="ObTypes_8h.html#a9cf8513da42dae2548a6151eb8a7770b">ob_data_bundle</a></div><div class="ttdeci">struct OBDataBundle ob_data_bundle</div></div>
<div class="ttc" id="structOBDeviceSyncConfig_html_a9a26f092fcd880d683a7ee39d11b1645"><div class="ttname"><a href="structOBDeviceSyncConfig.html#a9a26f092fcd880d683a7ee39d11b1645">OBDeviceSyncConfig::irTriggerSignalInDelay</a></div><div class="ttdeci">uint16_t irTriggerSignalInDelay</div><div class="ttdoc">IR Trigger signal input delay: Used to configure the delay between the IR/Depth/TOF Sensor receiving ...</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00752">ObTypes.h:752</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a0bf6f74f3eaabbf4a71720b9363b2aa8a14359cfd56700ef59715f9aae8e89b0e"><div class="ttname"><a href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8a14359cfd56700ef59715f9aae8e89b0e">OB_SENSOR_GYRO</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00160">ObTypes.h:160</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae08e57428df0ebafd9949b1a6e6c4e0da5305af2982392b7203be4a38b0a5050a"><div class="ttname"><a href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0da5305af2982392b7203be4a38b0a5050a">OB_PRECISION_0MM8</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00591">ObTypes.h:591</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a94a2bc903de84297c69928e6fa1da8b1"><div class="ttname"><a href="ObTypes_8h.html#a94a2bc903de84297c69928e6fa1da8b1">ob_recorder</a></div><div class="ttdeci">struct RecorderImpl ob_recorder</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00067">ObTypes.h:67</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aa41be981606b695546e4efa87f8f2027a"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa41be981606b695546e4efa87f8f2027a">OB_FORMAT_BGR</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00229">ObTypes.h:229</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a132aa5df39e65980eae973b2535e62cf"><div class="ttname"><a href="ObTypes_8h.html#a132aa5df39e65980eae973b2535e62cf">OBRotateDegreeType</a></div><div class="ttdeci">enum ob_rotate_degree_type OBRotateDegreeType</div></div>
<div class="ttc" id="ObTypes_8h_html_aea80b2bb24e04f8d79c49b29ba6094fdaf5389bce5e91483b20affde468755910"><div class="ttname"><a href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdaf5389bce5e91483b20affde468755910">OB_MEDIA_DEVICE_INFO</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00563">ObTypes.h:563</a></div></div>
<div class="ttc" id="structOBIntPropertyRange_html_a3c20703d55195d6d257d1fdd2858e67e"><div class="ttname"><a href="structOBIntPropertyRange.html#a3c20703d55195d6d257d1fdd2858e67e">OBIntPropertyRange::max</a></div><div class="ttdeci">int32_t max</div><div class="ttdoc">Maximum value. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00310">ObTypes.h:310</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ab079007f3780abff51925354f8b59a15"><div class="ttname"><a href="ObTypes_8h.html#ab079007f3780abff51925354f8b59a15">OBCompressionMode</a></div><div class="ttdeci">OBCompressionMode</div><div class="ttdoc">Compression mode. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00637">ObTypes.h:637</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a2ece43a941b8aee5310dcadaa82b72a9"><div class="ttname"><a href="ObTypes_8h.html#a2ece43a941b8aee5310dcadaa82b72a9">ob_hp_status_code</a></div><div class="ttdeci">enum OBHPStatusCode ob_hp_status_code</div></div>
<div class="ttc" id="ObTypes_8h_html_af3552b30cb452c3065783e55bf0a6f42"><div class="ttname"><a href="ObTypes_8h.html#af3552b30cb452c3065783e55bf0a6f42">OBLogSeverity</a></div><div class="ttdeci">OBLogSeverity</div><div class="ttdoc">log level, the higher the level, the stronger the log filter </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00112">ObTypes.h:112</a></div></div>
<div class="ttc" id="ObTypes_8h_html_abc9ca4deac2966e28197760a66c5ed34"><div class="ttname"><a href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34">OBUpgradeState</a></div><div class="ttdeci">OBUpgradeState</div><div class="ttdoc">Enumeration value describing the firmware upgrade status. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00244">ObTypes.h:244</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3b444d13ed4a263aefa2b44e6da22b67a85f6acc8f7aafa51fb77b89bc1e2e576"><div class="ttname"><a href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a85f6acc8f7aafa51fb77b89bc1e2e576">OB_SAMPLE_RATE_50_HZ</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00463">ObTypes.h:463</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aa4e1c7899e4f4b08d3019c2fe87af9ea"><div class="ttname"><a href="ObTypes_8h.html#aa4e1c7899e4f4b08d3019c2fe87af9ea">OB_DEVICE_DEVELOPMENT_MODE</a></div><div class="ttdeci">OB_DEVICE_DEVELOPMENT_MODE</div><div class="ttdoc">Enumeration of device development modes. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01010">ObTypes.h:1010</a></div></div>
<div class="ttc" id="structOBFloatPropertyRange_html_a777fc9bd2ad4f3c013ac7aa700910df1"><div class="ttname"><a href="structOBFloatPropertyRange.html#a777fc9bd2ad4f3c013ac7aa700910df1">OBFloatPropertyRange::max</a></div><div class="ttdeci">float max</div><div class="ttdoc">Maximum value. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00321">ObTypes.h:321</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ad56aaee99c8103e24549c4eebfa49390"><div class="ttname"><a href="ObTypes_8h.html#ad56aaee99c8103e24549c4eebfa49390">ob_int_property_range</a></div><div class="ttdeci">struct OBIntPropertyRange ob_int_property_range</div></div>
<div class="ttc" id="ObTypes_8h_html_a42b4219d92627d3cf51af225ec58a345a6ba1bbc1b9427f2c67e2acc4b282112c"><div class="ttname"><a href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345a6ba1bbc1b9427f2c67e2acc4b282112c">OB_FRAME_IR_LEFT</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00197">ObTypes.h:197</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a77477afef404b58271412b9431abf930a546e333e307aeaba1e0219c211634b1b"><div class="ttname"><a href="ObTypes_8h.html#a77477afef404b58271412b9431abf930a546e333e307aeaba1e0219c211634b1b">OB_CMD_VERSION_V1</a></div><div class="ttdoc">Version 2.0. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00833">ObTypes.h:833</a></div></div>
<div class="ttc" id="structob__margin__filter__config_html_aee5d5735cd6eb7644f1b628dae0f8360"><div class="ttname"><a href="structob__margin__filter__config.html#aee5d5735cd6eb7644f1b628dae0f8360">ob_margin_filter_config::margin_x_th</a></div><div class="ttdeci">int margin_x_th</div><div class="ttdoc">Horizontal threshold settings. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00399">ObTypes.h:399</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a63a34c60e68bddb4fd5fe26b54aaa7f3"><div class="ttname"><a href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3">OBExceptionType</a></div><div class="ttdeci">OBExceptionType</div><div class="ttdoc">The exception types in the SDK, through the exception type, you can easily determine the specific typ...</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00126">ObTypes.h:126</a></div></div>
<div class="ttc" id="ObTypes_8h_html_abc9ca4deac2966e28197760a66c5ed34a65c6640a916dcfd6d544a924b6a6effd"><div class="ttname"><a href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a65c6640a916dcfd6d544a924b6a6effd">ERR_FLASH_TYPE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00254">ObTypes.h:254</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aea80b2bb24e04f8d79c49b29ba6094fda927edf971d57b0e1eadc8df33e2764c3"><div class="ttname"><a href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fda927edf971d57b0e1eadc8df33e2764c3">OB_MEDIA_IR_RIGHT_STREAM</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00566">ObTypes.h:566</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aa24c6675b6e6d5963f13d31d55048749b"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa24c6675b6e6d5963f13d31d55048749b">OB_FORMAT_RGB_POINT</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00226">ObTypes.h:226</a></div></div>
<div class="ttc" id="structOBCameraIntrinsic_html_a28e78b645f05ca5114b4f0c3565d8449"><div class="ttname"><a href="structOBCameraIntrinsic.html#a28e78b645f05ca5114b4f0c3565d8449">OBCameraIntrinsic::fx</a></div><div class="ttdeci">float fx</div><div class="ttdoc">Focal length in x direction. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00342">ObTypes.h:342</a></div></div>
<div class="ttc" id="structOBCameraDistortion_html_a0ba284d1eef702d6902ec4683d830638"><div class="ttname"><a href="structOBCameraDistortion.html#a0ba284d1eef702d6902ec4683d830638">OBCameraDistortion::p1</a></div><div class="ttdeci">float p1</div><div class="ttdoc">Tangential distortion factor 1. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00360">ObTypes.h:360</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a0bd37b5fc991a76e3172c0f7c6218dab"><div class="ttname"><a href="ObTypes_8h.html#a0bd37b5fc991a76e3172c0f7c6218dab">ob_error</a></div><div class="ttdeci">struct ob_error ob_error</div><div class="ttdoc">The error class exposed by the SDK, users can get detailed error information according to the error...</div></div>
<div class="ttc" id="ObTypes_8h_html_a3c87c98acfd9b143bb58c731d95fa437"><div class="ttname"><a href="ObTypes_8h.html#a3c87c98acfd9b143bb58c731d95fa437">ob_device</a></div><div class="ttdeci">struct DeviceImpl ob_device</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00055">ObTypes.h:55</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a305ef4d284b8f87682d7c8a6727a812a"><div class="ttname"><a href="ObTypes_8h.html#a305ef4d284b8f87682d7c8a6727a812a">OBMediaState</a></div><div class="ttdeci">OBMediaState</div><div class="ttdoc">Enumeration for record playback status. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00576">ObTypes.h:576</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ad05bba407dde72dd4cca0e0505284c13"><div class="ttname"><a href="ObTypes_8h.html#ad05bba407dde72dd4cca0e0505284c13">ob_compression_params</a></div><div class="ttdeci">struct OBCompressionParams ob_compression_params</div></div>
<div class="ttc" id="ObTypes_8h_html_a269cf95e4e16aeb194d001a56768e44f"><div class="ttname"><a href="ObTypes_8h.html#a269cf95e4e16aeb194d001a56768e44f">OBBaselineCalibrationParam</a></div><div class="ttdeci">struct BASELINE_CALIBRATION_PARAM OBBaselineCalibrationParam</div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aa1143dd3cc6211bf74aa7a7edc1b4620a"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa1143dd3cc6211bf74aa7a7edc1b4620a">OB_FORMAT_YUYV</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00207">ObTypes.h:207</a></div></div>
<div class="ttc" id="ObTypes_8h_html_addb9d83279f359ecaa7a750d7296a468"><div class="ttname"><a href="ObTypes_8h.html#addb9d83279f359ecaa7a750d7296a468">OBMarginFilterConfig</a></div><div class="ttdeci">struct ob_margin_filter_config OBMarginFilterConfig</div></div>
<div class="ttc" id="structOBD2CTransform_html"><div class="ttname"><a href="structOBD2CTransform.html">OBD2CTransform</a></div><div class="ttdoc">Structure for rotation/transformation. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00367">ObTypes.h:367</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a63a34c60e68bddb4fd5fe26b54aaa7f3a52dd121852a4631e720a994575df01ea"><div class="ttname"><a href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3a52dd121852a4631e720a994575df01ea">OB_EXCEPTION_TYPE_WRONG_API_CALL_SEQUENCE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00132">ObTypes.h:132</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aa02146e9ed035f45a6d85efe212e5ecda30583df3aef9f5a660686bdf0a951324"><div class="ttname"><a href="ObTypes_8h.html#aa02146e9ed035f45a6d85efe212e5ecda30583df3aef9f5a660686bdf0a951324">OB_FRAME_AGGREGATE_OUTPUT_FULL_FRAME_REQUIRE</a></div><div class="ttdoc">Only FrameSet that contains all types of data frames will be output. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00979">ObTypes.h:979</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a0bf6f74f3eaabbf4a71720b9363b2aa8af4771efbbfe6e99c3e8b119387a6492b"><div class="ttname"><a href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8af4771efbbfe6e99c3e8b119387a6492b">OB_SENSOR_RAW_PHASE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00163">ObTypes.h:163</a></div></div>
<div class="ttc" id="structOBCameraDistortion_html_a91349f2f01f02816921bc45013017706"><div class="ttname"><a href="structOBCameraDistortion.html#a91349f2f01f02816921bc45013017706">OBCameraDistortion::k1</a></div><div class="ttdeci">float k1</div><div class="ttdoc">Radial distortion factor 1. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00354">ObTypes.h:354</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a0bf6f74f3eaabbf4a71720b9363b2aa8ac6adfa3af6c768496a1851684985f067"><div class="ttname"><a href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8ac6adfa3af6c768496a1851684985f067">OB_SENSOR_IR_LEFT</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00161">ObTypes.h:161</a></div></div>
<div class="ttc" id="structOBDataChunk_html_af80b0059d918467b6b58e56b798c8ad1"><div class="ttname"><a href="structOBDataChunk.html#af80b0059d918467b6b58e56b798c8ad1">OBDataChunk::size</a></div><div class="ttdeci">uint32_t size</div><div class="ttdoc">Length of current block data. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00300">ObTypes.h:300</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a0e6f8b80b87aec989df49ff0e5465e86"><div class="ttname"><a href="ObTypes_8h.html#a0e6f8b80b87aec989df49ff0e5465e86">ob_device_changed_callback</a></div><div class="ttdeci">void(* ob_device_changed_callback)(ob_device_list *removed, ob_device_list *added, void *user_data)</div><div class="ttdoc">Callback for device change. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01276">ObTypes.h:1276</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aad8b34fa5a56b9553c7d70f4cbe18203c"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aad8b34fa5a56b9553c7d70f4cbe18203c">OB_FORMAT_NV12</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00210">ObTypes.h:210</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3923c2ae80aefbd2943bd89286c6b3baaf765cc6979299e18db590afe65849d56"><div class="ttname"><a href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baaf765cc6979299e18db590afe65849d56">DATA_TRAN_STAT_STOPPED</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00283">ObTypes.h:283</a></div></div>
<div class="ttc" id="structob__multi__device__sync__config_html_a0413ddb90e90b291e14544c38d88a697"><div class="ttname"><a href="structob__multi__device__sync__config.html#a0413ddb90e90b291e14544c38d88a697">ob_multi_device_sync_config::depthDelayUs</a></div><div class="ttdeci">int depthDelayUs</div><div class="ttdoc">The delay time of the depth image capture after receiving the capture command or trigger signal in mi...</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01123">ObTypes.h:1123</a></div></div>
<div class="ttc" id="structOBDeviceSyncConfig_html_a19078aa83a64a13f659613811f27b152"><div class="ttname"><a href="structOBDeviceSyncConfig.html#a19078aa83a64a13f659613811f27b152">OBDeviceSyncConfig::syncMode</a></div><div class="ttdeci">OBSyncMode syncMode</div><div class="ttdoc">Device synchronize mode. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00744">ObTypes.h:744</a></div></div>
<div class="ttc" id="structob__margin__filter__config_html_a150c379be11c6cee4415c05e53f8af95"><div class="ttname"><a href="structob__margin__filter__config.html#a150c379be11c6cee4415c05e53f8af95">ob_margin_filter_config::enable_direction</a></div><div class="ttdeci">bool enable_direction</div><div class="ttdoc">Set to true for horizontal and vertical, false for horizontal only. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00405">ObTypes.h:405</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3831c1a41a610f549bd07c5c9872556f"><div class="ttname"><a href="ObTypes_8h.html#a3831c1a41a610f549bd07c5c9872556f">OBCmdVersion</a></div><div class="ttdeci">enum OB_CMD_VERSION OBCmdVersion</div></div>
<div class="ttc" id="ObTypes_8h_html_a5b2b481f1a71132f1621e49da6b4748fa9cedb9bf206021b07082430939fc85f0"><div class="ttname"><a href="ObTypes_8h.html#a5b2b481f1a71132f1621e49da6b4748fa9cedb9bf206021b07082430939fc85f0">DEPTH_CROPPING_MODE_CLOSE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00538">ObTypes.h:538</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a77477afef404b58271412b9431abf930a303820b736a1934aa8ccbc2e09fd23b8"><div class="ttname"><a href="ObTypes_8h.html#a77477afef404b58271412b9431abf930a303820b736a1934aa8ccbc2e09fd23b8">OB_CMD_VERSION_V0</a></div><div class="ttdoc">Version 1.0. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00832">ObTypes.h:832</a></div></div>
<div class="ttc" id="structOBPoint_html_a866872bdbe70c6599c3ca2f47a1d48a6"><div class="ttname"><a href="structOBPoint.html#a866872bdbe70c6599c3ca2f47a1d48a6">OBPoint::y</a></div><div class="ttdeci">float y</div><div class="ttdoc">Y coordinate. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00618">ObTypes.h:618</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a6cb24ce2297d40025a4882b22b4550d0a0f0df77bbd31d3ab2ed0d1234be18e89"><div class="ttname"><a href="ObTypes_8h.html#a6cb24ce2297d40025a4882b22b4550d0a0f0df77bbd31d3ab2ed0d1234be18e89">OB_ACCEL_FS_4g</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00496">ObTypes.h:496</a></div></div>
<div class="ttc" id="structob__multi__device__sync__config_html_a795f1464f91aa518eda82ca7a2b5536d"><div class="ttname"><a href="structob__multi__device__sync__config.html#a795f1464f91aa518eda82ca7a2b5536d">ob_multi_device_sync_config::triggerOutDelayUs</a></div><div class="ttdeci">int triggerOutDelayUs</div><div class="ttdoc">The delay time of the trigger signal output after receiving the capture command or trigger signal in ...</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01159">ObTypes.h:1159</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3b444d13ed4a263aefa2b44e6da22b67a3e0105c758be3f5f5d80c91a57da34f7"><div class="ttname"><a href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a3e0105c758be3f5f5d80c91a57da34f7">OB_SAMPLE_RATE_3_125_HZ</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00459">ObTypes.h:459</a></div></div>
<div class="ttc" id="structOBCameraDistortion_html"><div class="ttname"><a href="structOBCameraDistortion.html">OBCameraDistortion</a></div><div class="ttdoc">Structure for distortion parameters. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00353">ObTypes.h:353</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae5db514adf9ef2352c995122df7be0a6"><div class="ttname"><a href="ObTypes_8h.html#ae5db514adf9ef2352c995122df7be0a6">ob_camera_param</a></div><div class="ttdeci">struct OBCameraParam ob_camera_param</div></div>
<div class="ttc" id="ObTypes_8h_html_aabf1ee574b8ce0e574add2cea5fdbe27"><div class="ttname"><a href="ObTypes_8h.html#aabf1ee574b8ce0e574add2cea5fdbe27">OBPermissionType</a></div><div class="ttdeci">OBPermissionType</div><div class="ttdoc">the permission type of api or property </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00091">ObTypes.h:91</a></div></div>
<div class="ttc" id="structob__error_html_a26d098478716ef96c7ed479dfb3eff58"><div class="ttname"><a href="structob__error.html#a26d098478716ef96c7ed479dfb3eff58">ob_error::args</a></div><div class="ttdeci">char args[256]</div><div class="ttdoc">Describes the parameters passed to the function when an error occurs. Used to check whether the param...</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00147">ObTypes.h:147</a></div></div>
<div class="ttc" id="ObTypes_8h_html_abc9ca4deac2966e28197760a66c5ed34acdcc2c1211d1f69b2b01f0067e033cf9"><div class="ttname"><a href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34acdcc2c1211d1f69b2b01f0067e033cf9">STAT_FILE_TRANSFER</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00246">ObTypes.h:246</a></div></div>
<div class="ttc" id="ObTypes_8h_html_abd1dda27f87f6a8c79512363b155ec5b"><div class="ttname"><a href="ObTypes_8h.html#abd1dda27f87f6a8c79512363b155ec5b">OBDataBundle</a></div><div class="ttdeci">struct OBDataBundle OBDataBundle</div><div class="ttdoc">Internal API for future publication. </div></div>
<div class="ttc" id="ObTypes_8h_html_abbb1d0c4db4e164a0be079a0ee0c7a58"><div class="ttname"><a href="ObTypes_8h.html#abbb1d0c4db4e164a0be079a0ee0c7a58">ob_d2c_transform</a></div><div class="ttdeci">struct OBD2CTransform ob_d2c_transform</div></div>
<div class="ttc" id="ObTypes_8h_html_aedf3502c5abaa3bfd8027d61e8f529de"><div class="ttname"><a href="ObTypes_8h.html#aedf3502c5abaa3bfd8027d61e8f529de">OBCoordinateSystemType</a></div><div class="ttdeci">enum OB_COORDINATE_SYSTEM_TYPE OBCoordinateSystemType</div></div>
<div class="ttc" id="ObTypes_8h_html_aea80b2bb24e04f8d79c49b29ba6094fdab7e184985b3a04b2a9227fbcad6edbd6"><div class="ttname"><a href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdab7e184985b3a04b2a9227fbcad6edbd6">OB_MEDIA_CAMERA_PARAM</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00562">ObTypes.h:562</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a6cb24ce2297d40025a4882b22b4550d0a27e2a11715dd38e03f8f7b60391dfd2a"><div class="ttname"><a href="ObTypes_8h.html#a6cb24ce2297d40025a4882b22b4550d0a27e2a11715dd38e03f8f7b60391dfd2a">OB_ACCEL_FS_16g</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00498">ObTypes.h:498</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3b444d13ed4a263aefa2b44e6da22b67a778b2841a5c7b0dedc165b59bac248df"><div class="ttname"><a href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a778b2841a5c7b0dedc165b59bac248df">OB_SAMPLE_RATE_32_KHZ</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00472">ObTypes.h:472</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ac9f1e0e8a32365b86333ba692b56e9fa"><div class="ttname"><a href="ObTypes_8h.html#ac9f1e0e8a32365b86333ba692b56e9fa">TOF_FILTER_RANGE</a></div><div class="ttdeci">enum OBTofFilterRange TOF_FILTER_RANGE</div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aa62bbf740c7702c0232734a8209fcbf5f"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa62bbf740c7702c0232734a8209fcbf5f">OB_FORMAT_UNKNOWN</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00234">ObTypes.h:234</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aa8a76302677d4eb556869db8e9b347b07"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa8a76302677d4eb556869db8e9b347b07">OB_FORMAT_I420</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00222">ObTypes.h:222</a></div></div>
<div class="ttc" id="ObTypes_8h_html_abc9ca4deac2966e28197760a66c5ed34ae778f0816e0ec6fa80f525b4674218ea"><div class="ttname"><a href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34ae778f0816e0ec6fa80f525b4674218ea">ERR_PROGRAM</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00252">ObTypes.h:252</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a1313567c613cef788698509d1944be65"><div class="ttname"><a href="ObTypes_8h.html#a1313567c613cef788698509d1944be65">ob_float_property_range</a></div><div class="ttdeci">struct OBFloatPropertyRange ob_float_property_range</div></div>
<div class="ttc" id="ObTypes_8h_html_aabad929b67059752029c3374594ac63ba23edc51a18fc3047d5390a065f83e06c"><div class="ttname"><a href="ObTypes_8h.html#aabad929b67059752029c3374594ac63ba23edc51a18fc3047d5390a065f83e06c">OB_MULTI_DEVICE_SYNC_MODE_SECONDARY</a></div><div class="ttdoc">secondary mode </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01062">ObTypes.h:1062</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aea80b2bb24e04f8d79c49b29ba6094fda99e4f05645164e3b9dca5f37d4544690"><div class="ttname"><a href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fda99e4f05645164e3b9dca5f37d4544690">OB_MEDIA_DEPTH_STREAM</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00558">ObTypes.h:558</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a0bf6f74f3eaabbf4a71720b9363b2aa8"><div class="ttname"><a href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8">OBSensorType</a></div><div class="ttdeci">OBSensorType</div><div class="ttdoc">Enumeration value describing the sensor type. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00154">ObTypes.h:154</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a1d34f2e7fcba8d1a60b7d5df918ba3f8a25e7fdc1d11f3ae4e8d724373f9faac7"><div class="ttname"><a href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8a25e7fdc1d11f3ae4e8d724373f9faac7">OB_GYRO_FS_250dps</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00484">ObTypes.h:484</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aa02146e9ed035f45a6d85efe212e5ecda066caefe7561c2d06ac42383f444e0db"><div class="ttname"><a href="ObTypes_8h.html#aa02146e9ed035f45a6d85efe212e5ecda066caefe7561c2d06ac42383f444e0db">OB_FRAME_AGGREGATE_OUTPUT_COLOR_FRAME_REQUIRE</a></div><div class="ttdoc">Color Frame Require output mode. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00987">ObTypes.h:987</a></div></div>
<div class="ttc" id="structOBDataChunk_html_ac8d21406d4aa4977098e38ec76b7d547"><div class="ttname"><a href="structOBDataChunk.html#ac8d21406d4aa4977098e38ec76b7d547">OBDataChunk::fullDataSize</a></div><div class="ttdeci">uint32_t fullDataSize</div><div class="ttdoc">Size of full data. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00302">ObTypes.h:302</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a75b33e8451fea08178fbceaa5a71b9ad"><div class="ttname"><a href="ObTypes_8h.html#a75b33e8451fea08178fbceaa5a71b9ad">ob_depth_work_mode</a></div><div class="ttdeci">struct OBDepthWorkMode ob_depth_work_mode</div></div>
<div class="ttc" id="ObTypes_8h_html_a77477afef404b58271412b9431abf930a2496c77d59ee44c21d83af0622f7172c"><div class="ttname"><a href="ObTypes_8h.html#a77477afef404b58271412b9431abf930a2496c77d59ee44c21d83af0622f7172c">OB_CMD_VERSION_NOVERSION</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00837">ObTypes.h:837</a></div></div>
<div class="ttc" id="structOBTofExposureThresholdControl_html_ab2ead845ba8b011b07b9a034965f9b72"><div class="ttname"><a href="structOBTofExposureThresholdControl.html#ab2ead845ba8b011b07b9a034965f9b72">OBTofExposureThresholdControl::upper</a></div><div class="ttdeci">int32_t upper</div><div class="ttdoc">Upper threshold, unit: ms. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00657">ObTypes.h:657</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ab96d384dfaeb83b9086aa8c9caf58d05"><div class="ttname"><a href="ObTypes_8h.html#ab96d384dfaeb83b9086aa8c9caf58d05">ob_context</a></div><div class="ttdeci">struct ContextImpl ob_context</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00054">ObTypes.h:54</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aa1f3303bc049b8469edb2390ed0e525d0"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa1f3303bc049b8469edb2390ed0e525d0">OB_FORMAT_Y16</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00215">ObTypes.h:215</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aea80b2bb24e04f8d79c49b29ba6094fdaf8aad218ce2747dfbfd304f774071fe9"><div class="ttname"><a href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fdaf8aad218ce2747dfbfd304f774071fe9">OB_MEDIA_COLOR_STREAM</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00557">ObTypes.h:557</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a4372502297ded5d6e6ee8db1d71d69d2a1d3dcea49ea62574e4ffa1f013668883"><div class="ttname"><a href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a1d3dcea49ea62574e4ffa1f013668883">OB_STREAM_RAW_PHASE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00180">ObTypes.h:180</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3923c2ae80aefbd2943bd89286c6b3baa8251d042431da7718ea00467b88a685d"><div class="ttname"><a href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baa8251d042431da7718ea00467b88a685d">DATA_TRAN_ERR_VERIFY_FAILED</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00290">ObTypes.h:290</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aa718c495c5d93ddfefe6ebec8a1c7e36"><div class="ttname"><a href="ObTypes_8h.html#aa718c495c5d93ddfefe6ebec8a1c7e36">ob_rect</a></div><div class="ttdeci">struct OBRect ob_rect</div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aa182ac8e462a03afbbe7e4c1217426a82"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa182ac8e462a03afbbe7e4c1217426a82">OB_FORMAT_ACCEL</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00223">ObTypes.h:223</a></div></div>
<div class="ttc" id="structOBCameraParam_html"><div class="ttname"><a href="structOBCameraParam.html">OBCameraParam</a></div><div class="ttdoc">Structure for camera parameters. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00375">ObTypes.h:375</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a7a0af88380a9afe0276bc5112dd11f8daa413f175d56e18c8bf2e24e3676fc301"><div class="ttname"><a href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8daa413f175d56e18c8bf2e24e3676fc301">FILE_TRAN_ERR_TIMEOUT</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00274">ObTypes.h:274</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a8fa86d7d00dce1ab23f1ebcabc6ec1b5"><div class="ttname"><a href="ObTypes_8h.html#a8fa86d7d00dce1ab23f1ebcabc6ec1b5">ob_media_state</a></div><div class="ttdeci">enum OBMediaState ob_media_state</div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aa16831149206fa0118fb5f2d454ce440f"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa16831149206fa0118fb5f2d454ce440f">OB_FORMAT_Y11</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00218">ObTypes.h:218</a></div></div>
<div class="ttc" id="structOBFloatPropertyRange_html_a73c45274baa52298f211ca42fa4ef685"><div class="ttname"><a href="structOBFloatPropertyRange.html#a73c45274baa52298f211ca42fa4ef685">OBFloatPropertyRange::min</a></div><div class="ttdeci">float min</div><div class="ttdoc">Minimum value. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00322">ObTypes.h:322</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae8b8395f6083d80608959b6aad27e652"><div class="ttname"><a href="ObTypes_8h.html#ae8b8395f6083d80608959b6aad27e652">ob_device_state_callback</a></div><div class="ttdeci">void(* ob_device_state_callback)(ob_device_state state, const char *message, void *user_data)</div><div class="ttdoc">Callback for device status. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01241">ObTypes.h:1241</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a8114f00a084824fa863b2a54bfd22cf3"><div class="ttname"><a href="ObTypes_8h.html#a8114f00a084824fa863b2a54bfd22cf3">ob_get_imu_data_callback</a></div><div class="ttdeci">void( ob_get_imu_data_callback)(const uint8_t *data, uint32_t dataLen)</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01316">ObTypes.h:1316</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ac9770df9d12620d1c520e51d2ffa934d"><div class="ttname"><a href="ObTypes_8h.html#ac9770df9d12620d1c520e51d2ffa934d">ob_device_state</a></div><div class="ttdeci">uint64_t ob_device_state</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00514">ObTypes.h:514</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3b444d13ed4a263aefa2b44e6da22b67ac4dbe58a7606c9baa9034ca0ba80bd99"><div class="ttname"><a href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67ac4dbe58a7606c9baa9034ca0ba80bd99">OB_SAMPLE_RATE_2_KHZ</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00468">ObTypes.h:468</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a22590024fbcfd86443cd6e575092aa90"><div class="ttname"><a href="ObTypes_8h.html#a22590024fbcfd86443cd6e575092aa90">ob_net_ip_config</a></div><div class="ttdeci">struct OBNetIpConfig ob_net_ip_config</div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aaa79e506d67238382c93b1c25cf03673a"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aaa79e506d67238382c93b1c25cf03673a">OB_FORMAT_H264</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00213">ObTypes.h:213</a></div></div>
<div class="ttc" id="structOBDataChunk_html_a259bca37ce7de4c8ccfb53d6dd9eef16"><div class="ttname"><a href="structOBDataChunk.html#a259bca37ce7de4c8ccfb53d6dd9eef16">OBDataChunk::data</a></div><div class="ttdeci">uint8_t * data</div><div class="ttdoc">Pointer to current block data. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00299">ObTypes.h:299</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aa6c7b74af34b2fe81ee9cca68dc66d44b"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa6c7b74af34b2fe81ee9cca68dc66d44b">OB_FORMAT_Y10</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00217">ObTypes.h:217</a></div></div>
<div class="ttc" id="structOBRect_html"><div class="ttname"><a href="structOBRect.html">OBRect</a></div><div class="ttdoc">Rectangle. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00421">ObTypes.h:421</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a0bf6f74f3eaabbf4a71720b9363b2aa8a5e7e3985dc0662a55f15f1832daae8c6"><div class="ttname"><a href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8a5e7e3985dc0662a55f15f1832daae8c6">OB_SENSOR_UNKNOWN</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00155">ObTypes.h:155</a></div></div>
<div class="ttc" id="structOBDeviceSyncConfig_html_a5e36a59f45da629155068a69dc8d7959"><div class="ttname"><a href="structOBDeviceSyncConfig.html#a5e36a59f45da629155068a69dc8d7959">OBDeviceSyncConfig::deviceTriggerSignalOutPolarity</a></div><div class="ttdeci">uint16_t deviceTriggerSignalOutPolarity</div><div class="ttdoc">The device trigger signal output polarity is used to control the polarity configuration of the trigge...</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00777">ObTypes.h:777</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3b444d13ed4a263aefa2b44e6da22b67a908b39733014393bc3cd821ef21d7a1e"><div class="ttname"><a href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a908b39733014393bc3cd821ef21d7a1e">OB_SAMPLE_RATE_12_5_HZ</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00461">ObTypes.h:461</a></div></div>
<div class="ttc" id="ObTypes_8h_html_abcaa12738036a2a9bc67cc81e6ea1376"><div class="ttname"><a href="ObTypes_8h.html#abcaa12738036a2a9bc67cc81e6ea1376">OBUSBPowerState</a></div><div class="ttdeci">OBUSBPowerState</div><div class="ttdoc">USB power status. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00934">ObTypes.h:934</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3b444d13ed4a263aefa2b44e6da22b67a89193363d59b62d54a24d3f374706f6a"><div class="ttname"><a href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a89193363d59b62d54a24d3f374706f6a">OB_SAMPLE_RATE_1_5625_HZ</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00458">ObTypes.h:458</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3923c2ae80aefbd2943bd89286c6b3baae2970c224ccd0228c8345d5709cbdaef"><div class="ttname"><a href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baae2970c224ccd0228c8345d5709cbdaef">DATA_TRAN_STAT_VERIFY_DONE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00282">ObTypes.h:282</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae0d7750444d131ad8d013ea09178dbfaae29237dca924084dd4f17bd2bd0d5f05"><div class="ttname"><a href="ObTypes_8h.html#ae0d7750444d131ad8d013ea09178dbfaae29237dca924084dd4f17bd2bd0d5f05">OB_ROTATE_DEGREE_270</a></div><div class="ttdoc">Rotate 270. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00958">ObTypes.h:958</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a4800aed5036eec930da88a589bb56ca1"><div class="ttname"><a href="ObTypes_8h.html#a4800aed5036eec930da88a589bb56ca1">OBDeviceType</a></div><div class="ttdeci">OBDeviceType</div><div class="ttdoc">Enumeration for device types. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00546">ObTypes.h:546</a></div></div>
<div class="ttc" id="ObTypes_8h_html_af3552b30cb452c3065783e55bf0a6f42aa61f71af54e2c19619840390dce2f88d"><div class="ttname"><a href="ObTypes_8h.html#af3552b30cb452c3065783e55bf0a6f42aa61f71af54e2c19619840390dce2f88d">OB_LOG_SEVERITY_OFF</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00118">ObTypes.h:118</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aa7bf7c140d08fad46a2fd2aad2eeb441"><div class="ttname"><a href="ObTypes_8h.html#aa7bf7c140d08fad46a2fd2aad2eeb441">ob_stream_profile</a></div><div class="ttdeci">struct StreamProfileImpl ob_stream_profile</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00061">ObTypes.h:61</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a5811f7bafcfa40a68bfc4ee0ecc469f4"><div class="ttname"><a href="ObTypes_8h.html#a5811f7bafcfa40a68bfc4ee0ecc469f4">ob_baseline_calibration_param</a></div><div class="ttdeci">struct BASELINE_CALIBRATION_PARAM ob_baseline_calibration_param</div></div>
<div class="ttc" id="structob__multi__device__sync__config_html_a31ff38c5da91e77454a6080bde4bce1d"><div class="ttname"><a href="structob__multi__device__sync__config.html#a31ff38c5da91e77454a6080bde4bce1d">ob_multi_device_sync_config::framesPerTrigger</a></div><div class="ttdeci">int framesPerTrigger</div><div class="ttdoc">The frame number of each stream after each trigger in triggering mode. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01169">ObTypes.h:1169</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aea80b2bb24e04f8d79c49b29ba6094fda1d0204c08ce1e88af33ab88e5c67fd79"><div class="ttname"><a href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fda1d0204c08ce1e88af33ab88e5c67fd79">OB_MEDIA_STREAM_INFO</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00564">ObTypes.h:564</a></div></div>
<div class="ttc" id="structOBCameraIntrinsic_html_af3311d00d3b4c8c0ab9955bb7c884407"><div class="ttname"><a href="structOBCameraIntrinsic.html#af3311d00d3b4c8c0ab9955bb7c884407">OBCameraIntrinsic::fy</a></div><div class="ttdeci">float fy</div><div class="ttdoc">Focal length in y direction. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00343">ObTypes.h:343</a></div></div>
<div class="ttc" id="structOBColorPoint_html_aba49a278e7440835d36389423c8312be"><div class="ttname"><a href="structOBColorPoint.html#aba49a278e7440835d36389423c8312be">OBColorPoint::x</a></div><div class="ttdeci">float x</div><div class="ttdoc">X coordinate. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00626">ObTypes.h:626</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a722bed61b28cde64209bcf5e228a57e1"><div class="ttname"><a href="ObTypes_8h.html#a722bed61b28cde64209bcf5e228a57e1">ob_device_upgrade_callback</a></div><div class="ttdeci">void(* ob_device_upgrade_callback)(ob_upgrade_state state, const char *message, uint8_t percent, void *user_data)</div><div class="ttdoc">Callback for firmware upgrade. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01232">ObTypes.h:1232</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a5b2b481f1a71132f1621e49da6b4748fa8a060556a09f3e3561fe6af099d69a20"><div class="ttname"><a href="ObTypes_8h.html#a5b2b481f1a71132f1621e49da6b4748fa8a060556a09f3e3561fe6af099d69a20">DEPTH_CROPPING_MODE_OPEN</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00539">ObTypes.h:539</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a16946a0e76e54d58fe6a945fccc3190baaf280111834ad3f707e3bfe88bfb3419"><div class="ttname"><a href="ObTypes_8h.html#a16946a0e76e54d58fe6a945fccc3190baaf280111834ad3f707e3bfe88bfb3419">OB_STATUS_OK</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00104">ObTypes.h:104</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aad93fc36ac7a87cf20360312339f25ba9"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aad93fc36ac7a87cf20360312339f25ba9">OB_FORMAT_HEVC</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00221">ObTypes.h:221</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a1d34f2e7fcba8d1a60b7d5df918ba3f8"><div class="ttname"><a href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8">OBGyroFullScaleRange</a></div><div class="ttdeci">OBGyroFullScaleRange</div><div class="ttdoc">Enumeration of gyroscope ranges. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00479">ObTypes.h:479</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae8b79fe0074d181d1a2508381082031e"><div class="ttname"><a href="ObTypes_8h.html#ae8b79fe0074d181d1a2508381082031e">ob_protocol_version</a></div><div class="ttdeci">struct OBProtocolVersion ob_protocol_version</div></div>
<div class="ttc" id="structOBTofExposureThresholdControl_html"><div class="ttname"><a href="structOBTofExposureThresholdControl.html">OBTofExposureThresholdControl</a></div><div class="ttdoc">TOF Exposure Threshold. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00656">ObTypes.h:656</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a2c52e4ff8f71007f970135bf4e50e9c3a0541331a34877daed6081739c7f6cdc1"><div class="ttname"><a href="ObTypes_8h.html#a2c52e4ff8f71007f970135bf4e50e9c3a0541331a34877daed6081739c7f6cdc1">OB_POWER_LINE_FREQ_MODE_60HZ</a></div><div class="ttdoc">60Hz </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00968">ObTypes.h:968</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30a00b26730789f292d4bca95ae5f84ba29b47da6dd264cf88f0b7f92f86c0d95"><div class="ttname"><a href="ObTypes_8h.html#a30a00b26730789f292d4bca95ae5f84ba29b47da6dd264cf88f0b7f92f86c0d95">HP_STATUS_OK</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00081">ObTypes.h:81</a></div></div>
<div class="ttc" id="structob__error_html_a5908345db2c6b3bb0897a93d827a33c5"><div class="ttname"><a href="structob__error.html#a5908345db2c6b3bb0897a93d827a33c5">ob_error::message</a></div><div class="ttdeci">char message[256]</div><div class="ttdoc">Describe the detailed error log. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00145">ObTypes.h:145</a></div></div>
<div class="ttc" id="structob__margin__filter__config_html_ad8ec46e0f3bde8d5c10e1828f3fcd23a"><div class="ttname"><a href="structob__margin__filter__config.html#ad8ec46e0f3bde8d5c10e1828f3fcd23a">ob_margin_filter_config::width</a></div><div class="ttdeci">uint32_t width</div><div class="ttdoc">Image width. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00403">ObTypes.h:403</a></div></div>
<div class="ttc" id="structob__margin__filter__config_html_acd64a4b189c72ee4dc40e17855bc6419"><div class="ttname"><a href="structob__margin__filter__config.html#acd64a4b189c72ee4dc40e17855bc6419">ob_margin_filter_config::margin_y_th</a></div><div class="ttdeci">int margin_y_th</div><div class="ttdoc">Vertical threshold settings. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00400">ObTypes.h:400</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a4372502297ded5d6e6ee8db1d71d69d2a2cdc2a2097903fe0922b334d2d0c4901"><div class="ttname"><a href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a2cdc2a2097903fe0922b334d2d0c4901">OB_STREAM_GYRO</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00177">ObTypes.h:177</a></div></div>
<div class="ttc" id="structOBDataBundle_html"><div class="ttname"><a href="structOBDataBundle.html">OBDataBundle</a></div><div class="ttdoc">Internal API for future publication. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00857">ObTypes.h:857</a></div></div>
<div class="ttc" id="ObTypes_8h_html_abc9ca4deac2966e28197760a66c5ed34a1cb56c4d921b9af93d518a63f27106a3"><div class="ttname"><a href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a1cb56c4d921b9af93d518a63f27106a3">STAT_IN_PROGRESS</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00248">ObTypes.h:248</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a4372502297ded5d6e6ee8db1d71d69d2aa90ea1fd8cf3c8181a200fdb4aa0427b"><div class="ttname"><a href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2aa90ea1fd8cf3c8181a200fdb4aa0427b">OB_STREAM_ACCEL</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00176">ObTypes.h:176</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aea80b2bb24e04f8d79c49b29ba6094fd"><div class="ttname"><a href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fd">OBMediaType</a></div><div class="ttdeci">OBMediaType</div><div class="ttdoc">Enumeration for types of media to record or playback. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00556">ObTypes.h:556</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a6524595e70e849b24ae658d3bf00a653"><div class="ttname"><a href="ObTypes_8h.html#a6524595e70e849b24ae658d3bf00a653">ob_usb_power_state</a></div><div class="ttdeci">enum OBUSBPowerState ob_usb_power_state</div></div>
<div class="ttc" id="ObTypes_8h_html_af41ea8135cd90072c2caa53f34a5b96e"><div class="ttname"><a href="ObTypes_8h.html#af41ea8135cd90072c2caa53f34a5b96e">ob_data_chunk</a></div><div class="ttdeci">struct OBDataChunk ob_data_chunk</div></div>
<div class="ttc" id="structOBCameraParam__V0_html_a2ff860371c45b4c1c902f56d6bcb0089"><div class="ttname"><a href="structOBCameraParam__V0.html#a2ff860371c45b4c1c902f56d6bcb0089">OBCameraParam_V0::transform</a></div><div class="ttdeci">OBD2CTransform transform</div><div class="ttdoc">Rotation/transformation matrix. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00392">ObTypes.h:392</a></div></div>
<div class="ttc" id="structob__device__timestamp__reset__config_html_ab51649b49abe5df22e984a40e9b7c0c3"><div class="ttname"><a href="structob__device__timestamp__reset__config.html#ab51649b49abe5df22e984a40e9b7c0c3">ob_device_timestamp_reset_config::timestamp_reset_signal_output_enable</a></div><div class="ttdeci">bool timestamp_reset_signal_output_enable</div><div class="ttdoc">the timestamp reset signal output enable flag. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01197">ObTypes.h:1197</a></div></div>
<div class="ttc" id="structOBDepthWorkMode_html"><div class="ttname"><a href="structOBDepthWorkMode.html">OBDepthWorkMode</a></div><div class="ttdoc">Depth work mode. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00796">ObTypes.h:796</a></div></div>
<div class="ttc" id="structOBCameraParam__V0_html"><div class="ttname"><a href="structOBCameraParam__V0.html">OBCameraParam_V0</a></div><div class="ttdoc">Camera parameters. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00386">ObTypes.h:386</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a4372502297ded5d6e6ee8db1d71d69d2a3eb56907f2dcdc0903fdf1dcd37cfef9"><div class="ttname"><a href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a3eb56907f2dcdc0903fdf1dcd37cfef9">OB_STREAM_IR</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00173">ObTypes.h:173</a></div></div>
<div class="ttc" id="ObTypes_8h_html_abcaa12738036a2a9bc67cc81e6ea1376a6577d2e8fb25870550d6c87d0b22f0a5"><div class="ttname"><a href="ObTypes_8h.html#abcaa12738036a2a9bc67cc81e6ea1376a6577d2e8fb25870550d6c87d0b22f0a5">OB_USB_POWER_5V_0A9</a></div><div class="ttdoc">5V/0.9A </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00936">ObTypes.h:936</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aa0a2a80a4bceb94428d63864c3969751"><div class="ttname"><a href="ObTypes_8h.html#aa0a2a80a4bceb94428d63864c3969751">OB_SAMPLE_RATE</a></div><div class="ttdeci">enum OBGyroSampleRate OB_SAMPLE_RATE</div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aa9f8749e76598b7c580cedb23fc594d3b"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa9f8749e76598b7c580cedb23fc594d3b">OB_FORMAT_GRAY</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00220">ObTypes.h:220</a></div></div>
<div class="ttc" id="ObTypes_8h_html_af3552b30cb452c3065783e55bf0a6f42a254350b347f1b75a942b4ca333f174d5"><div class="ttname"><a href="ObTypes_8h.html#af3552b30cb452c3065783e55bf0a6f42a254350b347f1b75a942b4ca333f174d5">OB_LOG_SEVERITY_ERROR</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00116">ObTypes.h:116</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aa02146e9ed035f45a6d85efe212e5ecd"><div class="ttname"><a href="ObTypes_8h.html#aa02146e9ed035f45a6d85efe212e5ecd">OB_FRAME_AGGREGATE_OUTPUT_MODE</a></div><div class="ttdeci">OB_FRAME_AGGREGATE_OUTPUT_MODE</div><div class="ttdoc">Frame aggregate output mode. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00975">ObTypes.h:975</a></div></div>
<div class="ttc" id="structOBCameraDistortion_html_a6cf732e549f83a1ac1e6695804ae1aa6"><div class="ttname"><a href="structOBCameraDistortion.html#a6cf732e549f83a1ac1e6695804ae1aa6">OBCameraDistortion::k3</a></div><div class="ttdeci">float k3</div><div class="ttdoc">Radial distortion factor 3. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00356">ObTypes.h:356</a></div></div>
<div class="ttc" id="structOBCompressionParams_html"><div class="ttname"><a href="structOBCompressionParams.html">OBCompressionParams</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00646">ObTypes.h:646</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ab0898528b8d056d1986d96b0b1f767a4a373102a99a20c3878a09f60616876e70"><div class="ttname"><a href="ObTypes_8h.html#ab0898528b8d056d1986d96b0b1f767a4a373102a99a20c3878a09f60616876e70">OB_DC_POWER_PLUGIN</a></div><div class="ttdoc">Plugin. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00947">ObTypes.h:947</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a42a8c24d730235cd52687cda4372f0d9"><div class="ttname"><a href="ObTypes_8h.html#a42a8c24d730235cd52687cda4372f0d9">ob_device_info</a></div><div class="ttdeci">struct DeviceInfoImpl ob_device_info</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00056">ObTypes.h:56</a></div></div>
<div class="ttc" id="structOBDeviceTemperature_html"><div class="ttname"><a href="structOBDeviceTemperature.html">OBDeviceTemperature</a></div><div class="ttdoc">Temperature parameters of the device (unit: Celsius) </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00519">ObTypes.h:519</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a42b4219d92627d3cf51af225ec58a345afd7131a04efd09113d4bbda956d34a3f"><div class="ttname"><a href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345afd7131a04efd09113d4bbda956d34a3f">OB_FRAME_DEPTH</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00192">ObTypes.h:192</a></div></div>
<div class="ttc" id="structOBProtocolVersion_html_afff65cf72c5a62885654b57a2d5dd526"><div class="ttname"><a href="structOBProtocolVersion.html#afff65cf72c5a62885654b57a2d5dd526">OBProtocolVersion::patch</a></div><div class="ttdeci">uint8_t patch</div><div class="ttdoc">Patch version number. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00825">ObTypes.h:825</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a42b4219d92627d3cf51af225ec58a345a1b86d0b5c396fa511d1844acae6044fa"><div class="ttname"><a href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345a1b86d0b5c396fa511d1844acae6044fa">OB_FRAME_ACCEL</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00193">ObTypes.h:193</a></div></div>
<div class="ttc" id="structBASELINE__CALIBRATION__PARAM_html_a75f17f1d0d1177eecfd6e70de3c1a039"><div class="ttname"><a href="structBASELINE__CALIBRATION__PARAM.html#a75f17f1d0d1177eecfd6e70de3c1a039">BASELINE_CALIBRATION_PARAM::zpd</a></div><div class="ttdeci">float zpd</div><div class="ttdoc">Calibration distance. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01211">ObTypes.h:1211</a></div></div>
<div class="ttc" id="structOBRect_html_afa49b87a085a9cc1ac8483dc35e9d0e2"><div class="ttname"><a href="structOBRect.html#afa49b87a085a9cc1ac8483dc35e9d0e2">OBRect::x</a></div><div class="ttdeci">uint32_t x</div><div class="ttdoc">Origin coordinate x. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00422">ObTypes.h:422</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a42b4219d92627d3cf51af225ec58a345ac922cae0440ba2aaf672ca230d19c75b"><div class="ttname"><a href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345ac922cae0440ba2aaf672ca230d19c75b">OB_FRAME_POINTS</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00195">ObTypes.h:195</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae57f11b2621f5e3b74a3983ad647133aa98fbdd6682ff98998913d6893dcbe93d"><div class="ttname"><a href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aa98fbdd6682ff98998913d6893dcbe93d">FORMAT_RGB888_TO_BGR</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00437">ObTypes.h:437</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae1fb4b27178d90c90eca54ddeece0aaf"><div class="ttname"><a href="ObTypes_8h.html#ae1fb4b27178d90c90eca54ddeece0aaf">OB_MEDIA_STATE_EM</a></div><div class="ttdeci">enum OBMediaState OB_MEDIA_STATE_EM</div></div>
<div class="ttc" id="ObTypes_8h_html_a5b2b481f1a71132f1621e49da6b4748fa1edd66fad4a50a96ee6bcde9c6e88ab9"><div class="ttname"><a href="ObTypes_8h.html#a5b2b481f1a71132f1621e49da6b4748fa1edd66fad4a50a96ee6bcde9c6e88ab9">DEPTH_CROPPING_MODE_AUTO</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00537">ObTypes.h:537</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a90e575f04de5a60d51a11a662ec7439d"><div class="ttname"><a href="ObTypes_8h.html#a90e575f04de5a60d51a11a662ec7439d">ob_coordinate_system_type</a></div><div class="ttdeci">enum OB_COORDINATE_SYSTEM_TYPE ob_coordinate_system_type</div></div>
<div class="ttc" id="ObTypes_8h_html_a2d32dd7fcbb88ebb408e9f9081e6f896"><div class="ttname"><a href="ObTypes_8h.html#a2d32dd7fcbb88ebb408e9f9081e6f896">ob_frame</a></div><div class="ttdeci">struct CFrameImpl ob_frame</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00063">ObTypes.h:63</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a874b82e596881f5099d5358008640da2aef82ba1eead79318e39f39d8d50c1beb"><div class="ttname"><a href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2aef82ba1eead79318e39f39d8d50c1beb">OB_SYNC_MODE_SECONDARY_SOFT_TRIGGER</a></div><div class="ttdoc">Software trigger synchronize mode as secondary device. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00726">ObTypes.h:726</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae08e57428df0ebafd9949b1a6e6c4e0da58c76a3d6fc33b46ec09cb090303ecc3"><div class="ttname"><a href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0da58c76a3d6fc33b46ec09cb090303ecc3">OB_PRECISION_0MM5</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00595">ObTypes.h:595</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aabad929b67059752029c3374594ac63ba8970f14d61afcf735ae0a6d98f5f08ea"><div class="ttname"><a href="ObTypes_8h.html#aabad929b67059752029c3374594ac63ba8970f14d61afcf735ae0a6d98f5f08ea">OB_MULTI_DEVICE_SYNC_MODE_SECONDARY_SYNCED</a></div><div class="ttdoc">secondary synced mode </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01075">ObTypes.h:1075</a></div></div>
<div class="ttc" id="structOBDeviceTemperature_html_a0dcab19faea03411a3c46acfb2c091b6"><div class="ttname"><a href="structOBDeviceTemperature.html#a0dcab19faea03411a3c46acfb2c091b6">OBDeviceTemperature::irRightTemp</a></div><div class="ttdeci">float irRightTemp</div><div class="ttdoc">Right IR temperature. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00528">ObTypes.h:528</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ab079007f3780abff51925354f8b59a15a3418940b32eb1c5fc30e8098757f5461"><div class="ttname"><a href="ObTypes_8h.html#ab079007f3780abff51925354f8b59a15a3418940b32eb1c5fc30e8098757f5461">OB_COMPRESSION_LOSSY</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00639">ObTypes.h:639</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a7a0af88380a9afe0276bc5112dd11f8da1a9a5bbbaf2f24cc84f9b8c6c0ac438b"><div class="ttname"><a href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8da1a9a5bbbaf2f24cc84f9b8c6c0ac438b">FILE_TRAN_ERR_DDR</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00269">ObTypes.h:269</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3923c2ae80aefbd2943bd89286c6b3baa9f2189d6788db3646b5bfe8d9eb60c78"><div class="ttname"><a href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baa9f2189d6788db3646b5bfe8d9eb60c78">DATA_TRAN_STAT_DONE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00284">ObTypes.h:284</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a51bddc40b084259483fc6725de2149f1"><div class="ttname"><a href="ObTypes_8h.html#a51bddc40b084259483fc6725de2149f1">OB_DEPTH_PRECISION_LEVEL</a></div><div class="ttdeci">enum OBDepthPrecisionLevel OB_DEPTH_PRECISION_LEVEL</div></div>
<div class="ttc" id="ObTypes_8h_html_a572a2b25bc592cba31f4c2e621fa3b8d"><div class="ttname"><a href="ObTypes_8h.html#a572a2b25bc592cba31f4c2e621fa3b8d">ob_log_callback</a></div><div class="ttdeci">void( ob_log_callback)(ob_log_severity severity, const char *message, void *user_data)</div><div class="ttdoc">Callback for receiving log. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01314">ObTypes.h:1314</a></div></div>
<div class="ttc" id="structOBRect_html_afd17423b1f67856fcc201951518d05bb"><div class="ttname"><a href="structOBRect.html#afd17423b1f67856fcc201951518d05bb">OBRect::width</a></div><div class="ttdeci">uint32_t width</div><div class="ttdoc">Rectangle width. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00424">ObTypes.h:424</a></div></div>
<div class="ttc" id="structOBDataBundle_html_a6662b409fe251df58966a04d7d69c09d"><div class="ttname"><a href="structOBDataBundle.html#a6662b409fe251df58966a04d7d69c09d">OBDataBundle::itemCount</a></div><div class="ttdeci">uint32_t itemCount</div><div class="ttdoc">Count of data item. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00889">ObTypes.h:889</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a4800aed5036eec930da88a589bb56ca1a93c3642b456f4b1920bd2f9ad7861a2a"><div class="ttname"><a href="ObTypes_8h.html#a4800aed5036eec930da88a589bb56ca1a93c3642b456f4b1920bd2f9ad7861a2a">OB_TOF_CAMERA</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00549">ObTypes.h:549</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a2094beb2b9077bde2b2f909ce6302683"><div class="ttname"><a href="ObTypes_8h.html#a2094beb2b9077bde2b2f909ce6302683">DEVICE_LOG_SEVERITY_LEVEL</a></div><div class="ttdeci">enum OBLogSeverity DEVICE_LOG_SEVERITY_LEVEL</div></div>
<div class="ttc" id="structOBColorPoint_html"><div class="ttname"><a href="structOBColorPoint.html">OBColorPoint</a></div><div class="ttdoc">3D point structure with color information </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00625">ObTypes.h:625</a></div></div>
<div class="ttc" id="ObTypes_8h_html_acbdc98f467b8d2b705ea2c82f9387455"><div class="ttname"><a href="ObTypes_8h.html#acbdc98f467b8d2b705ea2c82f9387455">OBDeviceTimestampResetConfig</a></div><div class="ttdeci">struct ob_device_timestamp_reset_config OBDeviceTimestampResetConfig</div></div>
<div class="ttc" id="structOBNetIpConfig_html"><div class="ttname"><a href="structOBNetIpConfig.html">OBNetIpConfig</a></div><div class="ttdoc">IP address configuration for network devices (IPv4) </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00895">ObTypes.h:895</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aaaca7ff3a34e844a4d4543314be60e4da"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aaaca7ff3a34e844a4d4543314be60e4da">OB_FORMAT_RVL</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00233">ObTypes.h:233</a></div></div>
<div class="ttc" id="structOBCameraIntrinsic_html_a635f3a484a0d105c50d508dad55ac083"><div class="ttname"><a href="structOBCameraIntrinsic.html#a635f3a484a0d105c50d508dad55ac083">OBCameraIntrinsic::height</a></div><div class="ttdeci">int16_t height</div><div class="ttdoc">Image height. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00347">ObTypes.h:347</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a7a0cd29a04f3b3eddfee1d3e824b52a2a46b719add40a172e37e6688018b51c0b"><div class="ttname"><a href="ObTypes_8h.html#a7a0cd29a04f3b3eddfee1d3e824b52a2a46b719add40a172e37e6688018b51c0b">OB_COMM_NET</a></div><div class="ttdoc">Ethernet. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00927">ObTypes.h:927</a></div></div>
<div class="ttc" id="structOBIntPropertyRange_html_acae2aaab07f2cc2a2842f1e602765a7b"><div class="ttname"><a href="structOBIntPropertyRange.html#acae2aaab07f2cc2a2842f1e602765a7b">OBIntPropertyRange::cur</a></div><div class="ttdeci">int32_t cur</div><div class="ttdoc">Current value. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00309">ObTypes.h:309</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a2c52e4ff8f71007f970135bf4e50e9c3a65d615c11da4cd2c692c1d018fcc9a87"><div class="ttname"><a href="ObTypes_8h.html#a2c52e4ff8f71007f970135bf4e50e9c3a65d615c11da4cd2c692c1d018fcc9a87">OB_POWER_LINE_FREQ_MODE_50HZ</a></div><div class="ttdoc">50Hz </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00967">ObTypes.h:967</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ade583862e4b3a102500828e402c795c4"><div class="ttname"><a href="ObTypes_8h.html#ade583862e4b3a102500828e402c795c4">DEVICE_TEMPERATURE</a></div><div class="ttdeci">struct OBDeviceTemperature DEVICE_TEMPERATURE</div></div>
<div class="ttc" id="structOBIntPropertyRange_html_a1e805ffd6e3a0749bbbf96334673d260"><div class="ttname"><a href="structOBIntPropertyRange.html#a1e805ffd6e3a0749bbbf96334673d260">OBIntPropertyRange::def</a></div><div class="ttdeci">int32_t def</div><div class="ttdoc">Default value. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00313">ObTypes.h:313</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a56a65d68fac102481c425341bb70a510"><div class="ttname"><a href="ObTypes_8h.html#a56a65d68fac102481c425341bb70a510">ob_sensor_list</a></div><div class="ttdeci">struct SensorListImpl ob_sensor_list</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00060">ObTypes.h:60</a></div></div>
<div class="ttc" id="ObTypes_8h_html_acaf84a344ddfb4886c9aab136ea2ad0e"><div class="ttname"><a href="ObTypes_8h.html#acaf84a344ddfb4886c9aab136ea2ad0e">ob_frame_callback</a></div><div class="ttdeci">void(* ob_frame_callback)(ob_frame *frame, void *user_data)</div><div class="ttdoc">Callback for frame. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01287">ObTypes.h:1287</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae0d7750444d131ad8d013ea09178dbfaa024e6fce17c7da523574940750401d17"><div class="ttname"><a href="ObTypes_8h.html#ae0d7750444d131ad8d013ea09178dbfaa024e6fce17c7da523574940750401d17">OB_ROTATE_DEGREE_0</a></div><div class="ttdoc">Rotate 0. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00955">ObTypes.h:955</a></div></div>
<div class="ttc" id="structOBColorPoint_html_a13f5e826844c3979061b516632a7bb56"><div class="ttname"><a href="structOBColorPoint.html#a13f5e826844c3979061b516632a7bb56">OBColorPoint::z</a></div><div class="ttdeci">float z</div><div class="ttdoc">Z coordinate. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00628">ObTypes.h:628</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a7a0af88380a9afe0276bc5112dd11f8da9c1730a9c1d8adc006bb18c99562b313"><div class="ttname"><a href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8da9c1730a9c1d8adc006bb18c99562b313">FILE_TRAN_ERR_PATH_NOT_WRITABLE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00271">ObTypes.h:271</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3b444d13ed4a263aefa2b44e6da22b67a30219bc6f78220d70e69dc70f41a0bbc"><div class="ttname"><a href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a30219bc6f78220d70e69dc70f41a0bbc">OB_SAMPLE_RATE_4_KHZ</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00469">ObTypes.h:469</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a2f0973d0094847a1ea2cfee71802f0fe"><div class="ttname"><a href="ObTypes_8h.html#a2f0973d0094847a1ea2cfee71802f0fe">OB_DEVICE_TYPE</a></div><div class="ttdeci">enum OBDeviceType OB_DEVICE_TYPE</div></div>
<div class="ttc" id="structOBAccelValue_html_a1e0f9468f94593a661204a84791a13e3"><div class="ttname"><a href="structOBAccelValue.html#a1e0f9468f94593a661204a84791a13e3">OBAccelValue::z</a></div><div class="ttdeci">float z</div><div class="ttdoc">Z-direction component. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00508">ObTypes.h:508</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3923c2ae80aefbd2943bd89286c6b3baa93b77ce9a8e24a0895711fc034ef407e"><div class="ttname"><a href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baa93b77ce9a8e24a0895711fc034ef407e">DATA_TRAN_ERR_UNSUPPORTED</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00288">ObTypes.h:288</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a4bca54bbc626483a54e780b2fb493fba"><div class="ttname"><a href="ObTypes_8h.html#a4bca54bbc626483a54e780b2fb493fba">ob_permission_type</a></div><div class="ttdeci">enum OBPermissionType ob_permission_type</div></div>
<div class="ttc" id="ObTypes_8h_html_ade914070120de80d4338ee74e73dc9d5ada8e4000b7ffe9762ddab4468d5736bb"><div class="ttname"><a href="ObTypes_8h.html#ade914070120de80d4338ee74e73dc9d5ada8e4000b7ffe9762ddab4468d5736bb">ALIGN_D2C_SW_MODE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00414">ObTypes.h:414</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ab079007f3780abff51925354f8b59a15a9c2c0c83be4047f89cc9c8c77c635637"><div class="ttname"><a href="ObTypes_8h.html#ab079007f3780abff51925354f8b59a15a9c2c0c83be4047f89cc9c8c77c635637">OB_COMPRESSION_LOSSLESS</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00638">ObTypes.h:638</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a7a0af88380a9afe0276bc5112dd11f8da5b3254617864c56e478ac476aa4e3c2f"><div class="ttname"><a href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8da5b3254617864c56e478ac476aa4e3c2f">FILE_TRAN_ERR_MD5_ERROR</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00272">ObTypes.h:272</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a2463acfa8a599a0e8b75021888a35738"><div class="ttname"><a href="ObTypes_8h.html#a2463acfa8a599a0e8b75021888a35738">ob_device_sync_config</a></div><div class="ttdeci">struct OBDeviceSyncConfig ob_device_sync_config</div></div>
<div class="ttc" id="ObTypes_8h_html_abc9ca4deac2966e28197760a66c5ed34a2a8c1bd6dbc0284d37030091f6c9296f"><div class="ttname"><a href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a2a8c1bd6dbc0284d37030091f6c9296f">ERR_OTHER</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00256">ObTypes.h:256</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae08e57428df0ebafd9949b1a6e6c4e0d"><div class="ttname"><a href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0d">OBDepthPrecisionLevel</a></div><div class="ttdeci">OBDepthPrecisionLevel</div><div class="ttdoc">Enumeration for depth precision levels. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00589">ObTypes.h:589</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3e42020720ac11e4a8cd1e2aba5dc6ccaa5b68cff8293e273432df4e7ab094291"><div class="ttname"><a href="ObTypes_8h.html#a3e42020720ac11e4a8cd1e2aba5dc6ccaa5b68cff8293e273432df4e7ab094291">OB_TOF_FILTER_RANGE_CLOSE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00606">ObTypes.h:606</a></div></div>
<div class="ttc" id="ObTypes_8h_html_afbb016a9143a1d2978e849338d98b7d3a6e4c689ff6ece7bf7f2cfc0d4e76dc2f"><div class="ttname"><a href="ObTypes_8h.html#afbb016a9143a1d2978e849338d98b7d3a6e4c689ff6ece7bf7f2cfc0d4e76dc2f">OB_RIGHT_HAND_COORDINATE_SYSTEM</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01003">ObTypes.h:1003</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a2dd00351b3c3e24fba7b2e9d1bb033a8"><div class="ttname"><a href="ObTypes_8h.html#a2dd00351b3c3e24fba7b2e9d1bb033a8">ob_format</a></div><div class="ttdeci">enum OBFormat ob_format</div></div>
<div class="ttc" id="ObTypes_8h_html_a9555eee46650acb24c9986264a65d2b2"><div class="ttname"><a href="ObTypes_8h.html#a9555eee46650acb24c9986264a65d2b2">ob_color_point</a></div><div class="ttdeci">struct OBColorPoint ob_color_point</div></div>
<div class="ttc" id="ObTypes_8h_html_ab3e08e8b921dfe2c2d4707b3670414cc"><div class="ttname"><a href="ObTypes_8h.html#ab3e08e8b921dfe2c2d4707b3670414cc">OB_DEVICE_SYNC_CONFIG</a></div><div class="ttdeci">struct OBDeviceSyncConfig OB_DEVICE_SYNC_CONFIG</div></div>
<div class="ttc" id="ObTypes_8h_html_a42b4219d92627d3cf51af225ec58a345af12ee95e3a3735b7fe1b8edac31f1cb5"><div class="ttname"><a href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345af12ee95e3a3735b7fe1b8edac31f1cb5">OB_FRAME_IR</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00190">ObTypes.h:190</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a42b4219d92627d3cf51af225ec58a345"><div class="ttname"><a href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345">OBFrameType</a></div><div class="ttdeci">OBFrameType</div><div class="ttdoc">Enumeration value describing the type of frame. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00187">ObTypes.h:187</a></div></div>
<div class="ttc" id="ObTypes_8h_html_abc9ca4deac2966e28197760a66c5ed34a19b6f2f4cb4ee723bbc500cbfb6dac54"><div class="ttname"><a href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a19b6f2f4cb4ee723bbc500cbfb6dac54">STAT_DONE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00247">ObTypes.h:247</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a7a0af88380a9afe0276bc5112dd11f8dacdd7c54b87f5563c9771d734e0784521"><div class="ttname"><a href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8dacdd7c54b87f5563c9771d734e0784521">FILE_TRAN_STAT_PREPAR</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00268">ObTypes.h:268</a></div></div>
<div class="ttc" id="structOBNetIpConfig_html_a3de2c46f23cb239f849d0b3a3fabc337"><div class="ttname"><a href="structOBNetIpConfig.html#a3de2c46f23cb239f849d0b3a3fabc337">OBNetIpConfig::dhcp</a></div><div class="ttdeci">uint16_t dhcp</div><div class="ttdoc">DHCP status. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00901">ObTypes.h:901</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a23bb4d4741e1d0659c996c1290de377a"><div class="ttname"><a href="ObTypes_8h.html#a23bb4d4741e1d0659c996c1290de377a">ob_depth_precision_level</a></div><div class="ttdeci">enum OBDepthPrecisionLevel ob_depth_precision_level</div></div>
<div class="ttc" id="structOBDeviceSyncConfig_html_acd2b333bb455fc6c6a716e16ae6e8bba"><div class="ttname"><a href="structOBDeviceSyncConfig.html#acd2b333bb455fc6c6a716e16ae6e8bba">OBDeviceSyncConfig::deviceTriggerSignalOutDelay</a></div><div class="ttdeci">uint16_t deviceTriggerSignalOutDelay</div><div class="ttdoc">Device trigger signal output delay, used to control the delay configuration of the host device to out...</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00768">ObTypes.h:768</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3923c2ae80aefbd2943bd89286c6b3baa584114511a41c57a6dd3648af136ee3c"><div class="ttname"><a href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baa584114511a41c57a6dd3648af136ee3c">DATA_TRAN_STAT_VERIFYING</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00285">ObTypes.h:285</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3e42020720ac11e4a8cd1e2aba5dc6cc"><div class="ttname"><a href="ObTypes_8h.html#a3e42020720ac11e4a8cd1e2aba5dc6cc">OBTofFilterRange</a></div><div class="ttdeci">OBTofFilterRange</div><div class="ttdoc">Enumeration for TOF filter scene ranges. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00605">ObTypes.h:605</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a73a4a2efdf1316b0fdb85eebec1d688a"><div class="ttname"><a href="ObTypes_8h.html#a73a4a2efdf1316b0fdb85eebec1d688a">ob_data_tran_state</a></div><div class="ttdeci">enum OBDataTranState ob_data_tran_state</div></div>
<div class="ttc" id="ObTypes_8h_html_a4372502297ded5d6e6ee8db1d71d69d2"><div class="ttname"><a href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2">OBStreamType</a></div><div class="ttdeci">OBStreamType</div><div class="ttdoc">Enumeration value describing the type of data stream. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00170">ObTypes.h:170</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aa6ccf762a9da0c7ba7fbd26016c56f88e"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa6ccf762a9da0c7ba7fbd26016c56f88e">OB_FORMAT_H265</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00214">ObTypes.h:214</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a305ef4d284b8f87682d7c8a6727a812aa3c2fb136dc74b11a8455a586b7086a7c"><div class="ttname"><a href="ObTypes_8h.html#a305ef4d284b8f87682d7c8a6727a812aa3c2fb136dc74b11a8455a586b7086a7c">OB_MEDIA_BEGIN</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00577">ObTypes.h:577</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a77477afef404b58271412b9431abf930a989b1e1db10e1d8832ff19f154f2486a"><div class="ttname"><a href="ObTypes_8h.html#a77477afef404b58271412b9431abf930a989b1e1db10e1d8832ff19f154f2486a">OB_CMD_VERSION_INVALID</a></div><div class="ttdoc">Invalid version. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00838">ObTypes.h:838</a></div></div>
<div class="ttc" id="ObTypes_8h_html_afde109e5518944b79029d0e77f8158e6"><div class="ttname"><a href="ObTypes_8h.html#afde109e5518944b79029d0e77f8158e6">OBDeviceLogSeverityLevel</a></div><div class="ttdeci">enum OBLogSeverity OBDeviceLogSeverityLevel</div></div>
<div class="ttc" id="ObTypes_8h_html_ae08e57428df0ebafd9949b1a6e6c4e0dab5153da86dcf7159a662e00b35a1a881"><div class="ttname"><a href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0dab5153da86dcf7159a662e00b35a1a881">OB_PRECISION_COUNT</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00598">ObTypes.h:598</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae1b69db06a6242640ff995d424765ed2"><div class="ttname"><a href="ObTypes_8h.html#ae1b69db06a6242640ff995d424765ed2">ob_cmd_version</a></div><div class="ttdeci">enum OB_CMD_VERSION ob_cmd_version</div></div>
<div class="ttc" id="ObTypes_8h_html_a33a82adec450f4be6202c1acd63a65ce"><div class="ttname"><a href="ObTypes_8h.html#a33a82adec450f4be6202c1acd63a65ce">ob_gyro_full_scale_range</a></div><div class="ttdeci">enum OBGyroFullScaleRange ob_gyro_full_scale_range</div></div>
<div class="ttc" id="ObTypes_8h_html_abc9ca4deac2966e28197760a66c5ed34a9c2741e379cbe1713537e8e2cfaf6605"><div class="ttname"><a href="ObTypes_8h.html#abc9ca4deac2966e28197760a66c5ed34a9c2741e379cbe1713537e8e2cfaf6605">STAT_VERIFY_SUCCESS</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00245">ObTypes.h:245</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3b444d13ed4a263aefa2b44e6da22b67ade06d4cd4421f07f9105fbcbbb5ddd7e"><div class="ttname"><a href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67ade06d4cd4421f07f9105fbcbbb5ddd7e">OB_SAMPLE_RATE_16_KHZ</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00471">ObTypes.h:471</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a874b82e596881f5099d5358008640da2a0fa3ef1fabc5dc3d9efd8b5993942523"><div class="ttname"><a href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2a0fa3ef1fabc5dc3d9efd8b5993942523">OB_SYNC_MODE_STANDALONE</a></div><div class="ttdoc">Standalone synchronize mode. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00678">ObTypes.h:678</a></div></div>
<div class="ttc" id="structOBDeviceSyncConfig_html_a793d1603876f061fc3ab0c26131e73ff"><div class="ttname"><a href="structOBDeviceSyncConfig.html#a793d1603876f061fc3ab0c26131e73ff">OBDeviceSyncConfig::deviceId</a></div><div class="ttdeci">uint16_t deviceId</div><div class="ttdoc">Device number. Users can mark the device with this number. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00790">ObTypes.h:790</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aabf1ee574b8ce0e574add2cea5fdbe27abc98ac124fb05ae646d4c3571d7d4428"><div class="ttname"><a href="ObTypes_8h.html#aabf1ee574b8ce0e574add2cea5fdbe27abc98ac124fb05ae646d4c3571d7d4428">OB_PERMISSION_ANY</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00096">ObTypes.h:96</a></div></div>
<div class="ttc" id="structOBCameraIntrinsic_html_a7c0aeed9a7493e162496f59593eaad35"><div class="ttname"><a href="structOBCameraIntrinsic.html#a7c0aeed9a7493e162496f59593eaad35">OBCameraIntrinsic::width</a></div><div class="ttdeci">int16_t width</div><div class="ttdoc">Image width. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00346">ObTypes.h:346</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3b444d13ed4a263aefa2b44e6da22b67a2c8695345e33919735b8a08b89bf0ccd"><div class="ttname"><a href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a2c8695345e33919735b8a08b89bf0ccd">OB_SAMPLE_RATE_100_HZ</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00464">ObTypes.h:464</a></div></div>
<div class="ttc" id="structOBDeviceSyncConfig_html_a004e403a03bc62458a6f7809d5463e51"><div class="ttname"><a href="structOBDeviceSyncConfig.html#a004e403a03bc62458a6f7809d5463e51">OBDeviceSyncConfig::rgbTriggerSignalInDelay</a></div><div class="ttdeci">uint16_t rgbTriggerSignalInDelay</div><div class="ttdoc">RGB trigger signal input delay is used to configure the delay from the time when an RGB Sensor receiv...</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00760">ObTypes.h:760</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a7fb01b792b08a32e87b832ed70215c49"><div class="ttname"><a href="ObTypes_8h.html#a7fb01b792b08a32e87b832ed70215c49">OB_GYRO_FULL_SCALE_RANGE</a></div><div class="ttdeci">enum OBGyroFullScaleRange OB_GYRO_FULL_SCALE_RANGE</div></div>
<div class="ttc" id="ObTypes_8h_html_aaa2a036e7bbf09bceb92f220395a09ea"><div class="ttname"><a href="ObTypes_8h.html#aaa2a036e7bbf09bceb92f220395a09ea">ob_filter</a></div><div class="ttdeci">struct FilterImpl ob_filter</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00064">ObTypes.h:64</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a091bddb9a1ac58c18a4de986d4e664b8"><div class="ttname"><a href="ObTypes_8h.html#a091bddb9a1ac58c18a4de986d4e664b8">ob_get_data_callback</a></div><div class="ttdeci">void(* ob_get_data_callback)(ob_data_tran_state state, ob_data_chunk *dataChunk, void *user_data)</div><div class="ttdoc">Callback for reading data. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01259">ObTypes.h:1259</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae57f11b2621f5e3b74a3983ad647133aaa6105f94550397882cac2f09a155621b"><div class="ttname"><a href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aaa6105f94550397882cac2f09a155621b">FORMAT_MJPG_TO_RGB888</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00439">ObTypes.h:439</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aabad929b67059752029c3374594ac63ba6bd45c53211519f5392eab382e229225"><div class="ttname"><a href="ObTypes_8h.html#aabad929b67059752029c3374594ac63ba6bd45c53211519f5392eab382e229225">OB_MULTI_DEVICE_SYNC_MODE_STANDALONE</a></div><div class="ttdoc">standalone mode </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01040">ObTypes.h:1040</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a874b82e596881f5099d5358008640da2a94787bcf1ed9f4a430f309cf3008ae28"><div class="ttname"><a href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2a94787bcf1ed9f4a430f309cf3008ae28">OB_SYNC_MODE_SECONDARY</a></div><div class="ttdoc">Secondary synchronize mode. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00695">ObTypes.h:695</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae57f11b2621f5e3b74a3983ad647133a"><div class="ttname"><a href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133a">OBConvertFormat</a></div><div class="ttdeci">OBConvertFormat</div><div class="ttdoc">Enumeration of format conversion types. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00431">ObTypes.h:431</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a7a0af88380a9afe0276bc5112dd11f8da1fcdda21c6f8a29ddf9c340ddede3da8"><div class="ttname"><a href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8da1fcdda21c6f8a29ddf9c340ddede3da8">FILE_TRAN_STAT_DONE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00267">ObTypes.h:267</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a4800aed5036eec930da88a589bb56ca1a01bdcc2d7a31f1f02d05ad9ec40c7971"><div class="ttname"><a href="ObTypes_8h.html#a4800aed5036eec930da88a589bb56ca1a01bdcc2d7a31f1f02d05ad9ec40c7971">OB_STRUCTURED_LIGHT_MONOCULAR_CAMERA</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00547">ObTypes.h:547</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a4372502297ded5d6e6ee8db1d71d69d2ae01ce256e8968173f704e412e3b3b1c9"><div class="ttname"><a href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2ae01ce256e8968173f704e412e3b3b1c9">OB_STREAM_COLOR</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00174">ObTypes.h:174</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a99d39771bf3268aa0cdac65d89a4bdb8"><div class="ttname"><a href="ObTypes_8h.html#a99d39771bf3268aa0cdac65d89a4bdb8">OB_COMPRESSION_MODE</a></div><div class="ttdeci">enum OBCompressionMode OB_COMPRESSION_MODE</div></div>
<div class="ttc" id="ObTypes_8h_html_ad0c91e2d8e139b9b0ae8f4176b881225"><div class="ttname"><a href="ObTypes_8h.html#ad0c91e2d8e139b9b0ae8f4176b881225">ob_camera_param_list</a></div><div class="ttdeci">struct CameraParamListImpl ob_camera_param_list</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00058">ObTypes.h:58</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ad12d0a24ac2adabf4d3f976d3903b2f7"><div class="ttname"><a href="ObTypes_8h.html#ad12d0a24ac2adabf4d3f976d3903b2f7">ob_set_data_callback</a></div><div class="ttdeci">void(* ob_set_data_callback)(ob_data_tran_state state, uint8_t percent, void *user_data)</div><div class="ttdoc">Callback for writing data. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01250">ObTypes.h:1250</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a42b4219d92627d3cf51af225ec58a345abd18356aa65d9f1990ed709dfab07f9e"><div class="ttname"><a href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345abd18356aa65d9f1990ed709dfab07f9e">OB_FRAME_SET</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00194">ObTypes.h:194</a></div></div>
<div class="ttc" id="structOBFloatPropertyRange_html_a999993d4ee54185981e537e9fb931018"><div class="ttname"><a href="structOBFloatPropertyRange.html#a999993d4ee54185981e537e9fb931018">OBFloatPropertyRange::def</a></div><div class="ttdeci">float def</div><div class="ttdoc">Default value. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00324">ObTypes.h:324</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae57f11b2621f5e3b74a3983ad647133aa470365d73eeeea1f90bef90a0b894ffd"><div class="ttname"><a href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aa470365d73eeeea1f90bef90a0b894ffd">FORMAT_NV12_TO_RGB888</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00435">ObTypes.h:435</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a1d34f2e7fcba8d1a60b7d5df918ba3f8adbb1c8666ee22f84019d4c7ec32ae4bb"><div class="ttname"><a href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8adbb1c8666ee22f84019d4c7ec32ae4bb">OB_GYRO_FS_31dps</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00481">ObTypes.h:481</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a16946a0e76e54d58fe6a945fccc3190bab8edcb2e0db81ab1386bb5b9148e03d8"><div class="ttname"><a href="ObTypes_8h.html#a16946a0e76e54d58fe6a945fccc3190bab8edcb2e0db81ab1386bb5b9148e03d8">OB_STATUS_ERROR</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00105">ObTypes.h:105</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae57f11b2621f5e3b74a3983ad647133aa99799f4f2ef03ad0f4e1ab13022ecd73"><div class="ttname"><a href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aa99799f4f2ef03ad0f4e1ab13022ecd73">FORMAT_BGR_TO_RGB</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00443">ObTypes.h:443</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aa4e1c7899e4f4b08d3019c2fe87af9eaa45a60f4162edcddd5b0e52fc1649c8be"><div class="ttname"><a href="ObTypes_8h.html#aa4e1c7899e4f4b08d3019c2fe87af9eaa45a60f4162edcddd5b0e52fc1649c8be">OB_USER_MODE</a></div><div class="ttdoc">User mode (default mode), which provides full camera device functionality. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01014">ObTypes.h:1014</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aabf1ee574b8ce0e574add2cea5fdbe27aeeb699de184ec433f96f3289a509629a"><div class="ttname"><a href="ObTypes_8h.html#aabf1ee574b8ce0e574add2cea5fdbe27aeeb699de184ec433f96f3289a509629a">OB_PERMISSION_READ_WRITE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00095">ObTypes.h:95</a></div></div>
<div class="ttc" id="structOBDeviceSyncConfig_html_afb9626a17f25e8074c7bf751a73df54a"><div class="ttname"><a href="structOBDeviceSyncConfig.html#afb9626a17f25e8074c7bf751a73df54a">OBDeviceSyncConfig::mcuTriggerFrequency</a></div><div class="ttdeci">uint16_t mcuTriggerFrequency</div><div class="ttdoc">MCU trigger frequency, used to configure the output frequency of MCU trigger signal in MCU master mod...</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00785">ObTypes.h:785</a></div></div>
<div class="ttc" id="structob__multi__device__sync__config_html_a6c855a8eed5304c1fc6561a02834575b"><div class="ttname"><a href="structob__multi__device__sync__config.html#a6c855a8eed5304c1fc6561a02834575b">ob_multi_device_sync_config::trigger2ImageDelayUs</a></div><div class="ttdeci">int trigger2ImageDelayUs</div><div class="ttdoc">The delay time of the image capture after receiving the capture command or trigger signal in microsec...</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01140">ObTypes.h:1140</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aabc03ef09b4c008bd8d2d318ed83f4cbe"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aabc03ef09b4c008bd8d2d318ed83f4cbe">OB_FORMAT_Y8</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00216">ObTypes.h:216</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a4372502297ded5d6e6ee8db1d71d69d2a7a5bab4b3de70fafcb2706379b5db403"><div class="ttname"><a href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a7a5bab4b3de70fafcb2706379b5db403">OB_STREAM_IR_LEFT</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00178">ObTypes.h:178</a></div></div>
<div class="ttc" id="ObTypes_8h_html_afb35a0fe8ad0a8ebaed3de262e1705a0"><div class="ttname"><a href="ObTypes_8h.html#afb35a0fe8ad0a8ebaed3de262e1705a0">ob_frameset_callback</a></div><div class="ttdeci">void(* ob_frameset_callback)(ob_frame *frameset, void *user_data)</div><div class="ttdoc">Callback for frameset. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01297">ObTypes.h:1297</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a42b4219d92627d3cf51af225ec58a345a95370e9472cc1f283c0d871f9dfecbeb"><div class="ttname"><a href="ObTypes_8h.html#a42b4219d92627d3cf51af225ec58a345a95370e9472cc1f283c0d871f9dfecbeb">OB_FRAME_VIDEO</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00189">ObTypes.h:189</a></div></div>
<div class="ttc" id="structOBColorPoint_html_afe48bc5c44ced94fc3e9bde3653ba5fb"><div class="ttname"><a href="structOBColorPoint.html#afe48bc5c44ced94fc3e9bde3653ba5fb">OBColorPoint::r</a></div><div class="ttdeci">float r</div><div class="ttdoc">Red channel component. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00629">ObTypes.h:629</a></div></div>
<div class="ttc" id="structob__multi__device__sync__config_html_acf58447721d8b16d6b16d726c98a38ec"><div class="ttname"><a href="structob__multi__device__sync__config.html#acf58447721d8b16d6b16d726c98a38ec">ob_multi_device_sync_config::triggerOutEnable</a></div><div class="ttdeci">bool triggerOutEnable</div><div class="ttdoc">Trigger signal output enable flag. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01151">ObTypes.h:1151</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3ad05ef746762121034a508f185b329b"><div class="ttname"><a href="ObTypes_8h.html#a3ad05ef746762121034a508f185b329b">ob_gyro_value</a></div><div class="ttdeci">struct OBAccelValue ob_gyro_value</div></div>
<div class="ttc" id="ObTypes_8h_html_abcaa12738036a2a9bc67cc81e6ea1376a8306b8cf081f636b7774242ec6a766b2"><div class="ttname"><a href="ObTypes_8h.html#abcaa12738036a2a9bc67cc81e6ea1376a8306b8cf081f636b7774242ec6a766b2">OB_USB_POWER_NO_PLUGIN</a></div><div class="ttdoc">No plugin. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00935">ObTypes.h:935</a></div></div>
<div class="ttc" id="structOBBoolPropertyRange_html"><div class="ttname"><a href="structOBBoolPropertyRange.html">OBBoolPropertyRange</a></div><div class="ttdoc">Structure for boolean range. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00330">ObTypes.h:330</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a34bcdc4abe4df05390c3b2e3a1aec071"><div class="ttname"><a href="ObTypes_8h.html#a34bcdc4abe4df05390c3b2e3a1aec071">ob_point</a></div><div class="ttdeci">struct OBPoint ob_point</div></div>
<div class="ttc" id="ObTypes_8h_html_a79ec8efcd7e85cd704ea5769ad9007b0"><div class="ttname"><a href="ObTypes_8h.html#a79ec8efcd7e85cd704ea5769ad9007b0">ob_sync_mode</a></div><div class="ttdeci">enum OBSyncMode ob_sync_mode</div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aa7c8c200abeb83e91bafd645c5a86899f"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa7c8c200abeb83e91bafd645c5a86899f">OB_FORMAT_Y14</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00230">ObTypes.h:230</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a4372502297ded5d6e6ee8db1d71d69d2a3d7c324494deffded08d39e2be3c00a0"><div class="ttname"><a href="ObTypes_8h.html#a4372502297ded5d6e6ee8db1d71d69d2a3d7c324494deffded08d39e2be3c00a0">OB_STREAM_UNKNOWN</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00171">ObTypes.h:171</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a4cbd864ddbf989ef634d5c6aa3eb7007"><div class="ttname"><a href="ObTypes_8h.html#a4cbd864ddbf989ef634d5c6aa3eb7007">ob_file_send_callback</a></div><div class="ttdeci">void(* ob_file_send_callback)(ob_file_tran_state state, const char *message, uint8_t percent, void *user_data)</div><div class="ttdoc">Callback for file transfer. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01222">ObTypes.h:1222</a></div></div>
<div class="ttc" id="ObTypes_8h_html_afbb016a9143a1d2978e849338d98b7d3"><div class="ttname"><a href="ObTypes_8h.html#afbb016a9143a1d2978e849338d98b7d3">OB_COORDINATE_SYSTEM_TYPE</a></div><div class="ttdeci">OB_COORDINATE_SYSTEM_TYPE</div><div class="ttdoc">Enumeration of point cloud coordinate system types. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01001">ObTypes.h:1001</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a0bf6f74f3eaabbf4a71720b9363b2aa8a238477bb8485f66c4ba00c59d16543eb"><div class="ttname"><a href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8a238477bb8485f66c4ba00c59d16543eb">OB_SENSOR_COLOR</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00157">ObTypes.h:157</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae08e57428df0ebafd9949b1a6e6c4e0dae07955b4833272be43553715214a948c"><div class="ttname"><a href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0dae07955b4833272be43553715214a948c">OB_PRECISION_0MM2</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00594">ObTypes.h:594</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a7a0af88380a9afe0276bc5112dd11f8da83d0cc5ef2dbb73181ea06e7efb20539"><div class="ttname"><a href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8da83d0cc5ef2dbb73181ea06e7efb20539">FILE_TRAN_ERR_WRITE_FLASH_ERROR</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00273">ObTypes.h:273</a></div></div>
<div class="ttc" id="structBASELINE__CALIBRATION__PARAM_html_a94c00a31d7ff90eaaf9d84e4f1e95932"><div class="ttname"><a href="structBASELINE__CALIBRATION__PARAM.html#a94c00a31d7ff90eaaf9d84e4f1e95932">BASELINE_CALIBRATION_PARAM::baseline</a></div><div class="ttdeci">float baseline</div><div class="ttdoc">Baseline length. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01207">ObTypes.h:1207</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a7a0cd29a04f3b3eddfee1d3e824b52a2"><div class="ttname"><a href="ObTypes_8h.html#a7a0cd29a04f3b3eddfee1d3e824b52a2">OBCommunicationType</a></div><div class="ttdeci">OBCommunicationType</div><div class="ttdoc">Device communication mode. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00925">ObTypes.h:925</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a874b82e596881f5099d5358008640da2a4d9dfad471a761ceac888b80c54669b3"><div class="ttname"><a href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2a4d9dfad471a761ceac888b80c54669b3">OB_SYNC_MODE_PRIMARY</a></div><div class="ttdoc">Primary synchronize mode. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00685">ObTypes.h:685</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a22fc53a75b8fa17029bb0befcb9c6829"><div class="ttname"><a href="ObTypes_8h.html#a22fc53a75b8fa17029bb0befcb9c6829">OBDeviceState</a></div><div class="ttdeci">uint64_t OBDeviceState</div><div class="ttdoc">Device state. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00514">ObTypes.h:514</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a10c4aa61e784c84629c2fc9934dabb02"><div class="ttname"><a href="ObTypes_8h.html#a10c4aa61e784c84629c2fc9934dabb02">ob_pipeline</a></div><div class="ttdeci">struct PipelineImpl ob_pipeline</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00065">ObTypes.h:65</a></div></div>
<div class="ttc" id="structOBDeviceTemperature_html_af75f06b38dcd78edc5fec267b8c02ac2"><div class="ttname"><a href="structOBDeviceTemperature.html#af75f06b38dcd78edc5fec267b8c02ac2">OBDeviceTemperature::chipTopTemp</a></div><div class="ttdeci">float chipTopTemp</div><div class="ttdoc">MX6600 top temperature. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00529">ObTypes.h:529</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30a00b26730789f292d4bca95ae5f84bad00ef08661137c972c7683460a7e5ab9"><div class="ttname"><a href="ObTypes_8h.html#a30a00b26730789f292d4bca95ae5f84bad00ef08661137c972c7683460a7e5ab9">HP_STATUS_UNKNOWN_ERROR</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00084">ObTypes.h:84</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a20cc9f8d86fe5be3ca8c290dd6ba7534"><div class="ttname"><a href="ObTypes_8h.html#a20cc9f8d86fe5be3ca8c290dd6ba7534">OB_SYNC_MODE</a></div><div class="ttdeci">enum OBSyncMode OB_SYNC_MODE</div></div>
<div class="ttc" id="structOBDeviceSyncConfig_html"><div class="ttname"><a href="structOBDeviceSyncConfig.html">OBDeviceSyncConfig</a></div><div class="ttdoc">Device synchronization configuration. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00740">ObTypes.h:740</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a874b82e596881f5099d5358008640da2a4a9976b302f77b5723dc037cf100fbc4"><div class="ttname"><a href="ObTypes_8h.html#a874b82e596881f5099d5358008640da2a4a9976b302f77b5723dc037cf100fbc4">OB_SYNC_MODE_CLOSE</a></div><div class="ttdoc">Close synchronize mode. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00671">ObTypes.h:671</a></div></div>
<div class="ttc" id="structOBBoolPropertyRange_html_ac3fa21c03a908853058b4ab33451fb22"><div class="ttname"><a href="structOBBoolPropertyRange.html#ac3fa21c03a908853058b4ab33451fb22">OBBoolPropertyRange::step</a></div><div class="ttdeci">bool step</div><div class="ttdoc">Step value. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00334">ObTypes.h:334</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae0d7750444d131ad8d013ea09178dbfa"><div class="ttname"><a href="ObTypes_8h.html#ae0d7750444d131ad8d013ea09178dbfa">ob_rotate_degree_type</a></div><div class="ttdeci">ob_rotate_degree_type</div><div class="ttdoc">Rotate degree. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00954">ObTypes.h:954</a></div></div>
<div class="ttc" id="ObTypes_8h_html_add32a1f63591525a2574ea6fe97abb28"><div class="ttname"><a href="ObTypes_8h.html#add32a1f63591525a2574ea6fe97abb28">ob_media_state_callback</a></div><div class="ttdeci">void(* ob_media_state_callback)(ob_media_state state, void *user_data)</div><div class="ttdoc">Callback for media status (recording and playback) </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01267">ObTypes.h:1267</a></div></div>
<div class="ttc" id="structob__error_html_afc2451cf30a6e060b284e38ec60c2993"><div class="ttname"><a href="structob__error.html#afc2451cf30a6e060b284e38ec60c2993">ob_error::status</a></div><div class="ttdeci">ob_status status</div><div class="ttdoc">Describe the status code of the error, as compatible with previous customer status code requirements...</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00144">ObTypes.h:144</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aa8ac725f1a773668b0f1b991ecccda607"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa8ac725f1a773668b0f1b991ecccda607">OB_FORMAT_YUY2</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00208">ObTypes.h:208</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae785de40f46cc46ee1b8622725f912bc"><div class="ttname"><a href="ObTypes_8h.html#ae785de40f46cc46ee1b8622725f912bc">ob_log_severity</a></div><div class="ttdeci">enum OBLogSeverity ob_log_severity</div></div>
<div class="ttc" id="ObTypes_8h_html_ade914070120de80d4338ee74e73dc9d5a01fb11a0a7bebfae023a66dc533762ba"><div class="ttname"><a href="ObTypes_8h.html#ade914070120de80d4338ee74e73dc9d5a01fb11a0a7bebfae023a66dc533762ba">ALIGN_D2C_HW_MODE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00413">ObTypes.h:413</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3923c2ae80aefbd2943bd89286c6b3baa0df375c9f6f18c024fa8c26538fbe14b"><div class="ttname"><a href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baa0df375c9f6f18c024fa8c26538fbe14b">DATA_TRAN_ERR_TRAN_FAILED</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00289">ObTypes.h:289</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3b444d13ed4a263aefa2b44e6da22b67acb7d2260add5b574fdef68b47270b1ce"><div class="ttname"><a href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67acb7d2260add5b574fdef68b47270b1ce">OB_SAMPLE_RATE_25_HZ</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00462">ObTypes.h:462</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3e42020720ac11e4a8cd1e2aba5dc6ccac6af06282c0f396fc0e957f70a0e1df5"><div class="ttname"><a href="ObTypes_8h.html#a3e42020720ac11e4a8cd1e2aba5dc6ccac6af06282c0f396fc0e957f70a0e1df5">OB_TOF_FILTER_RANGE_MIDDLE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00607">ObTypes.h:607</a></div></div>
<div class="ttc" id="structOBDataBundle_html_a6e86b50432b1c9b1f4ae295fdc7cf17a"><div class="ttname"><a href="structOBDataBundle.html#a6e86b50432b1c9b1f4ae295fdc7cf17a">OBDataBundle::itemTypeSize</a></div><div class="ttdeci">uint32_t itemTypeSize</div><div class="ttdoc">Size of data item. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00882">ObTypes.h:882</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a9c59dcfb87c2a7da6d3746cc1459b558"><div class="ttname"><a href="ObTypes_8h.html#a9c59dcfb87c2a7da6d3746cc1459b558">ob_camera_distortion</a></div><div class="ttdeci">struct OBCameraDistortion ob_camera_distortion</div></div>
<div class="ttc" id="ObTypes_8h_html_a1d34f2e7fcba8d1a60b7d5df918ba3f8a0f21f355d908132a260e3a60a770b618"><div class="ttname"><a href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8a0f21f355d908132a260e3a60a770b618">OB_GYRO_FS_500dps</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00485">ObTypes.h:485</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30904eab1a667b797e7ce1099ba7c36aa954d77d159a86ffdc3cef383c5873f21"><div class="ttname"><a href="ObTypes_8h.html#a30904eab1a667b797e7ce1099ba7c36aa954d77d159a86ffdc3cef383c5873f21">OB_FORMAT_RLE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00227">ObTypes.h:227</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a7a0af88380a9afe0276bc5112dd11f8d"><div class="ttname"><a href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8d">OBFileTranState</a></div><div class="ttdeci">OBFileTranState</div><div class="ttdoc">Enumeration value describing the file transfer status. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00265">ObTypes.h:265</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a1d34f2e7fcba8d1a60b7d5df918ba3f8ac11930df92f5d8cfd688008250501de1"><div class="ttname"><a href="ObTypes_8h.html#a1d34f2e7fcba8d1a60b7d5df918ba3f8ac11930df92f5d8cfd688008250501de1">OB_GYRO_FS_1000dps</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00486">ObTypes.h:486</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aabad929b67059752029c3374594ac63ba8e2f43bf0dd49abc986b551b75e0a923"><div class="ttname"><a href="ObTypes_8h.html#aabad929b67059752029c3374594ac63ba8e2f43bf0dd49abc986b551b75e0a923">OB_MULTI_DEVICE_SYNC_MODE_PRIMARY</a></div><div class="ttdoc">primary mode </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01049">ObTypes.h:1049</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3923c2ae80aefbd2943bd89286c6b3baa6de978ed0db340c507a24404e9f87839"><div class="ttname"><a href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baa6de978ed0db340c507a24404e9f87839">DATA_TRAN_STAT_TRANSFERRING</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00286">ObTypes.h:286</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a93a6f100becbd0390fcd0f668d513cc8"><div class="ttname"><a href="ObTypes_8h.html#a93a6f100becbd0390fcd0f668d513cc8">ob_file_tran_state</a></div><div class="ttdeci">enum OBFileTranState ob_file_tran_state</div></div>
<div class="ttc" id="ObTypes_8h_html_a17646caddbc9d5beebc5721b8c473b42"><div class="ttname"><a href="ObTypes_8h.html#a17646caddbc9d5beebc5721b8c473b42">ob_device_type</a></div><div class="ttdeci">enum OBDeviceType ob_device_type</div></div>
<div class="ttc" id="ObTypes_8h_html_a6cb24ce2297d40025a4882b22b4550d0a4d35e58540b30db8ebd9a300efd37387"><div class="ttname"><a href="ObTypes_8h.html#a6cb24ce2297d40025a4882b22b4550d0a4d35e58540b30db8ebd9a300efd37387">OB_ACCEL_FS_8g</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00497">ObTypes.h:497</a></div></div>
<div class="ttc" id="structOBCameraDistortion_html_ac388cc9edcc09cbef05685bac87694a3"><div class="ttname"><a href="structOBCameraDistortion.html#ac388cc9edcc09cbef05685bac87694a3">OBCameraDistortion::k4</a></div><div class="ttdeci">float k4</div><div class="ttdoc">Radial distortion factor 4. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00357">ObTypes.h:357</a></div></div>
<div class="ttc" id="structOBCameraParam__V0_html_a9f9eeb405b3c19bc1c9422ae32474f7d"><div class="ttname"><a href="structOBCameraParam__V0.html#a9f9eeb405b3c19bc1c9422ae32474f7d">OBCameraParam_V0::rgbIntrinsic</a></div><div class="ttdeci">OBCameraIntrinsic rgbIntrinsic</div><div class="ttdoc">Color camera internal parameters. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00388">ObTypes.h:388</a></div></div>
<div class="ttc" id="structob__error_html_a7b17d1e49619022689d546255cce5dec"><div class="ttname"><a href="structob__error.html#a7b17d1e49619022689d546255cce5dec">ob_error::exception_type</a></div><div class="ttdeci">ob_exception_type exception_type</div><div class="ttdoc">The description is the specific error type of the SDK. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00148">ObTypes.h:148</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a0bf6f74f3eaabbf4a71720b9363b2aa8a8c06a0f1352652c85b3f8f990a1cb632"><div class="ttname"><a href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8a8c06a0f1352652c85b3f8f990a1cb632">OB_SENSOR_IR</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00156">ObTypes.h:156</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a63a34c60e68bddb4fd5fe26b54aaa7f3a6b23a1632692b176394189ff0faa8d92"><div class="ttname"><a href="ObTypes_8h.html#a63a34c60e68bddb4fd5fe26b54aaa7f3a6b23a1632692b176394189ff0faa8d92">OB_EXCEPTION_TYPE_IO</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00134">ObTypes.h:134</a></div></div>
<div class="ttc" id="structOBCameraParam__V0_html_ae123d678ab0873314da19778983ca28b"><div class="ttname"><a href="structOBCameraParam__V0.html#ae123d678ab0873314da19778983ca28b">OBCameraParam_V0::depthIntrinsic</a></div><div class="ttdeci">OBCameraIntrinsic depthIntrinsic</div><div class="ttdoc">Depth camera internal parameters. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00387">ObTypes.h:387</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a30a00b26730789f292d4bca95ae5f84baa307827455872ed79ed301ae3d3ceddb"><div class="ttname"><a href="ObTypes_8h.html#a30a00b26730789f292d4bca95ae5f84baa307827455872ed79ed301ae3d3ceddb">HP_STATUS_CONTROL_TRANSFER_FAILED</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00083">ObTypes.h:83</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae56f30b3220e1c02444e52c8faf9c007"><div class="ttname"><a href="ObTypes_8h.html#ae56f30b3220e1c02444e52c8faf9c007">ob_depth_work_mode_list</a></div><div class="ttdeci">struct OBDepthWorkModeListImpl ob_depth_work_mode_list</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00069">ObTypes.h:69</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae08e57428df0ebafd9949b1a6e6c4e0da86fbc31c60d28b8f308cfe7620bd4e98"><div class="ttname"><a href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0da86fbc31c60d28b8f308cfe7620bd4e98">OB_PRECISION_1MM</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00590">ObTypes.h:590</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae0d7750444d131ad8d013ea09178dbfaa2879fe88a0651bb07fe52fc51494d4f8"><div class="ttname"><a href="ObTypes_8h.html#ae0d7750444d131ad8d013ea09178dbfaa2879fe88a0651bb07fe52fc51494d4f8">OB_ROTATE_DEGREE_180</a></div><div class="ttdoc">Rotate 180. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00957">ObTypes.h:957</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ad6f9e1e2a35635e969a7b425af59627b"><div class="ttname"><a href="ObTypes_8h.html#ad6f9e1e2a35635e969a7b425af59627b">OBFrameAggregateOutputMode</a></div><div class="ttdeci">enum OB_FRAME_AGGREGATE_OUTPUT_MODE OBFrameAggregateOutputMode</div></div>
<div class="ttc" id="ObTypes_8h_html_a714b895b02c64a497a179a50c789a1b8"><div class="ttname"><a href="ObTypes_8h.html#a714b895b02c64a497a179a50c789a1b8">ob_camera_intrinsic</a></div><div class="ttdeci">struct OBCameraIntrinsic ob_camera_intrinsic</div></div>
<div class="ttc" id="structOBCameraParam_html_aefa2186816920b0cc826f6b3dc11a1ba"><div class="ttname"><a href="structOBCameraParam.html#aefa2186816920b0cc826f6b3dc11a1ba">OBCameraParam::transform</a></div><div class="ttdeci">OBD2CTransform transform</div><div class="ttdoc">Rotation/transformation matrix. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00380">ObTypes.h:380</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a7a0af88380a9afe0276bc5112dd11f8daf0ef35608611b8779c8ed79aaee3f789"><div class="ttname"><a href="ObTypes_8h.html#a7a0af88380a9afe0276bc5112dd11f8daf0ef35608611b8779c8ed79aaee3f789">FILE_TRAN_STAT_TRANSFER</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00266">ObTypes.h:266</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3b444d13ed4a263aefa2b44e6da22b67a42378137dced8a0d58063f3addda5df7"><div class="ttname"><a href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67a42378137dced8a0d58063f3addda5df7">OB_SAMPLE_RATE_6_25_HZ</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00460">ObTypes.h:460</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a6941f835f73b32c13cb6a1687298d61a"><div class="ttname"><a href="ObTypes_8h.html#a6941f835f73b32c13cb6a1687298d61a">ob_dc_power_state</a></div><div class="ttdeci">enum OBDCPowerState ob_dc_power_state</div></div>
<div class="ttc" id="ObTypes_8h_html_ade914070120de80d4338ee74e73dc9d5"><div class="ttname"><a href="ObTypes_8h.html#ade914070120de80d4338ee74e73dc9d5">OBAlignMode</a></div><div class="ttdeci">OBAlignMode</div><div class="ttdoc">Alignment mode. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00411">ObTypes.h:411</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a139a522c50717937c190377a55ba2907"><div class="ttname"><a href="ObTypes_8h.html#a139a522c50717937c190377a55ba2907">ob_align_mode</a></div><div class="ttdeci">enum OBAlignMode ob_align_mode</div></div>
<div class="ttc" id="ObTypes_8h_html_af3552b30cb452c3065783e55bf0a6f42a2badf56df2398527025fbe97b9f7a3bd"><div class="ttname"><a href="ObTypes_8h.html#af3552b30cb452c3065783e55bf0a6f42a2badf56df2398527025fbe97b9f7a3bd">OB_LOG_SEVERITY_INFO</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00114">ObTypes.h:114</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a2d4caae302682fc3cb8f8034bb99e229"><div class="ttname"><a href="ObTypes_8h.html#a2d4caae302682fc3cb8f8034bb99e229">ob_status</a></div><div class="ttdeci">enum OBStatus ob_status</div></div>
<div class="ttc" id="ObTypes_8h_html_a60943a9fe64774213b8d6142a8081501"><div class="ttname"><a href="ObTypes_8h.html#a60943a9fe64774213b8d6142a8081501">OBPowerLineFreqMode</a></div><div class="ttdeci">enum ob_power_line_freq_mode OBPowerLineFreqMode</div></div>
<div class="ttc" id="ObTypes_8h_html_ae57f11b2621f5e3b74a3983ad647133aa066309a8e2a5fd452659ff4f2af0a899"><div class="ttname"><a href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aa066309a8e2a5fd452659ff4f2af0a899">FORMAT_MJPG_TO_NV21</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00438">ObTypes.h:438</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae57f11b2621f5e3b74a3983ad647133aaefb3c78c469b31330431d8e973d4ac49"><div class="ttname"><a href="ObTypes_8h.html#ae57f11b2621f5e3b74a3983ad647133aaefb3c78c469b31330431d8e973d4ac49">FORMAT_MJPG_TO_BGR888</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00440">ObTypes.h:440</a></div></div>
<div class="ttc" id="structob__multi__device__sync__config_html"><div class="ttname"><a href="structob__multi__device__sync__config.html">ob_multi_device_sync_config</a></div><div class="ttdoc">The synchronization configuration of the device. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l01112">ObTypes.h:1112</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3b444d13ed4a263aefa2b44e6da22b67"><div class="ttname"><a href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67">OBGyroSampleRate</a></div><div class="ttdeci">OBGyroSampleRate</div><div class="ttdoc">Enumeration of IMU sample rate values (gyroscope or accelerometer) </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00457">ObTypes.h:457</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3b444d13ed4a263aefa2b44e6da22b67aec83d5adbb1d3f83ce02fa1b46be9fd9"><div class="ttname"><a href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67aec83d5adbb1d3f83ce02fa1b46be9fd9">OB_SAMPLE_RATE_8_KHZ</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00470">ObTypes.h:470</a></div></div>
<div class="ttc" id="structob__error_html"><div class="ttname"><a href="structob__error.html">ob_error</a></div><div class="ttdoc">The error class exposed by the SDK, users can get detailed error information according to the error...</div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00143">ObTypes.h:143</a></div></div>
<div class="ttc" id="structOBColorPoint_html_ad4852b02ae7a5b2a7b1a2693ccfb5e4d"><div class="ttname"><a href="structOBColorPoint.html#ad4852b02ae7a5b2a7b1a2693ccfb5e4d">OBColorPoint::y</a></div><div class="ttdeci">float y</div><div class="ttdoc">Y coordinate. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00627">ObTypes.h:627</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3923c2ae80aefbd2943bd89286c6b3baa751db98bb767fb6f87ab746622b93f84"><div class="ttname"><a href="ObTypes_8h.html#a3923c2ae80aefbd2943bd89286c6b3baa751db98bb767fb6f87ab746622b93f84">DATA_TRAN_ERR_OTHER</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00291">ObTypes.h:291</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a3b444d13ed4a263aefa2b44e6da22b67aa16dc06a7aaaee0512551a7380216ab3"><div class="ttname"><a href="ObTypes_8h.html#a3b444d13ed4a263aefa2b44e6da22b67aa16dc06a7aaaee0512551a7380216ab3">OB_SAMPLE_RATE_1_KHZ</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00467">ObTypes.h:467</a></div></div>
<div class="ttc" id="structob__margin__filter__config_html"><div class="ttname"><a href="structob__margin__filter__config.html">ob_margin_filter_config</a></div><div class="ttdoc">Configuration for depth margin filter. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00398">ObTypes.h:398</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a77212ab2c0194471f4325f30c3727080"><div class="ttname"><a href="ObTypes_8h.html#a77212ab2c0194471f4325f30c3727080">ob_camera_param_v0</a></div><div class="ttdeci">struct OBCameraParam_V0 ob_camera_param_v0</div></div>
<div class="ttc" id="structOBDataBundle_html_a894e264e761bfcea31c96e9d19b0876e"><div class="ttname"><a href="structOBDataBundle.html#a894e264e761bfcea31c96e9d19b0876e">OBDataBundle::dataSize</a></div><div class="ttdeci">uint32_t dataSize</div><div class="ttdoc">Data size in bytes. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00875">ObTypes.h:875</a></div></div>
<div class="ttc" id="structOBCameraDistortion_html_aa0b20a0be322b146ab9610eec515e7a8"><div class="ttname"><a href="structOBCameraDistortion.html#aa0b20a0be322b146ab9610eec515e7a8">OBCameraDistortion::k5</a></div><div class="ttdeci">float k5</div><div class="ttdoc">Radial distortion factor 5. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00358">ObTypes.h:358</a></div></div>
<div class="ttc" id="ObTypes_8h_html_a0bf6f74f3eaabbf4a71720b9363b2aa8ab53fa838c168972947dbb3cdb337dbd5"><div class="ttname"><a href="ObTypes_8h.html#a0bf6f74f3eaabbf4a71720b9363b2aa8ab53fa838c168972947dbb3cdb337dbd5">OB_SENSOR_DEPTH</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00158">ObTypes.h:158</a></div></div>
<div class="ttc" id="structOBAccelValue_html_a2cb28ac74609d09ebd93af4aa010bd23"><div class="ttname"><a href="structOBAccelValue.html#a2cb28ac74609d09ebd93af4aa010bd23">OBAccelValue::x</a></div><div class="ttdeci">float x</div><div class="ttdoc">X-direction component. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00506">ObTypes.h:506</a></div></div>
<div class="ttc" id="structOBCameraIntrinsic_html"><div class="ttname"><a href="structOBCameraIntrinsic.html">OBCameraIntrinsic</a></div><div class="ttdoc">Structure for camera internal parameters. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00341">ObTypes.h:341</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aea80b2bb24e04f8d79c49b29ba6094fda366f5a92167a4bdd3c4ec222b2f131ab"><div class="ttname"><a href="ObTypes_8h.html#aea80b2bb24e04f8d79c49b29ba6094fda366f5a92167a4bdd3c4ec222b2f131ab">OB_MEDIA_ALL</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00568">ObTypes.h:568</a></div></div>
<div class="ttc" id="ObTypes_8h_html_aabf1ee574b8ce0e574add2cea5fdbe27af1bef7b01a1df71c34198ff1e78abdf1"><div class="ttname"><a href="ObTypes_8h.html#aabf1ee574b8ce0e574add2cea5fdbe27af1bef7b01a1df71c34198ff1e78abdf1">OB_PERMISSION_WRITE</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00094">ObTypes.h:94</a></div></div>
<div class="ttc" id="structOBIntPropertyRange_html"><div class="ttname"><a href="structOBIntPropertyRange.html">OBIntPropertyRange</a></div><div class="ttdoc">Structure for integer range. </div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00308">ObTypes.h:308</a></div></div>
<div class="ttc" id="ObTypes_8h_html_ae08e57428df0ebafd9949b1a6e6c4e0dad171d6a1aac292d85580fdbc10adafb6"><div class="ttname"><a href="ObTypes_8h.html#ae08e57428df0ebafd9949b1a6e6c4e0dad171d6a1aac292d85580fdbc10adafb6">OB_PRECISION_0MM4</a></div><div class="ttdef"><b>Definition:</b> <a href="ObTypes_8h_source.html#l00592">ObTypes.h:592</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Nov 24 2023 10:56:17 for OrbbecSDK by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>
